This guide will walk you through how to use wallet provisioning to enable your users to create multiple signing shares across their devices.
portal.provisionWallet
. This provisioning relies on the user already having a successful set of backup shares.
While provisioning, the wallet fetches the encryption key from the user’s cloud storage provider to decrypt the encrypted client backup share. Note that our SDK handles the decryption; you only need to supply the encrypted client backup share.
For wallet provisioning support, consult the recovery documentation to establish the necessary /backup/fetch
webhook. Also, ensure the user has successfully completed the backup process.
Here’s how to implement portal.provisionWallet
: