Users are created immediately and will have a blockchain wallet asynchronously created in the background.
Wallet generation involves securely splitting the private key into encrypted fragments using Shamir’s Secret Sharing Scheme (SSSS). These fragments are then distributed across a fault-tolerant, distributed storage system across multiple platform providers with an additional layer of re-encryption to enhance security.
For large batches of users, the wallet creation process may take a few minutes to complete depending on the batch size and system load. Once complete, the users and their wallets are fully operational and available for blockchain transactions.
API Key Association: Each user is linked to your organization’s project application via the API key for secure access.
Asynchronous Processing: User wallet creation occurs in the background to avoid delays in the user experience.
Enhanced Security: Wallet secrets are created and split into encrypted fragments (SSSS) and stored in a distributed system with re-encryption.
A JWT Access Token obtained from Google Cloud.
The request body must include a list of users, with a minimum of one and a maximum of 1500 users per request. Each user must have a unique email address. Optionally, you can include a reference ID to link the user to your database, as well as their first and last names.
Created. Users have been created and are waiting wallet wallet creation in the background.