Store the wallet
Persist the wallet to durable storage you control, never a temp directory, and keep a secure backup. Create the wallet, store it, then derive an address or sign. The SDK does not persist the wallet for you, so write it somewhere durable first.Self-recovery is your backup
You pass the wallet back on every call, so where it lives between calls is up to you. Your secure backup is your recovery: restore the wallet from your backup and signing resumes. Pick a pattern that matches your custody and threat model. These combine well, so most teams use more than one.
Whatever you pick, test two things: how the wallet is restored after a device swap or database failover, and who can read it and under what authorization. Running through a restore once confirms the backup works.
Managed recovery and custom schemes
The default 2-of-2 with your own backup is a strong baseline for most integrations. Two options extend it.
Either option keeps the wallet self-custodial: the full key is never assembled, and no single party can sign alone.
To enable managed recovery or discuss custom schemes, contact us at support@walletsuite.io.
Next steps
Shares & thresholds
What a share and a threshold are, and the 2-of-2 model.
Security overview
How WalletSuite protects your wallets, audits, and the rest of the platform.