Front-end interface
Biosample activation
GenoBank.io is a decentralized biobank using Blockchain. A donor gets a physical product with a QR Code on it which leads to the mobile website where he/she generates a new crypto wallet or loads an existing one and performs the product activation.
Activation steps visualization:
- Accepts terms & conditions
- Create a passphrase (A) or load existing passphrase (B)
- A: Get ready to write the 12 word passphrase
- A: Write down your 12 word passphrase
- A: Put passphrase back in the order you received
- A: Success! Kit is activated
- Transaction: Create biosample token
- Transaction: Create biosample permission
Activation URL format:
https://genobank.io/activate/?biosampleId={biosampleId}&laboratoryId={permitteeId}#{secret}
Name | Description |
---|---|
biosampleId | An integer number (e.g. 1, 2, 3) which we print these numbers on a sticker with each biosample collection. |
laboratoryId | An integer number (e.g. 1, 2, 3) which based on permittee tokens which Daniel has registered for laboratories at https://admin.genobank.io. |
secret | An HMAC representation of the biosampleId hexadecimal string calculated on the page https://admin.genobank.io and this is printed onto a QR code and included inside the product we send to customers. |