Skip to main content
Your wallets are self-custodial with no seed phrase. By default each wallet is a 2-of-2: you hold the wallet and WalletSuite holds a co-signing share. Both are needed to sign, and the full key is never assembled anywhere. You hold one of the two halves, so your backup of the wallet is what keeps it recoverable. This page covers how to store the wallet well, how self-recovery works, and the managed recovery and custom-scheme options.

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.
Pick storage that survives restarts and container recycling. If the save fails, surface the error and retry before you derive an address, so every wallet you create is safely stored.

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.
A common shape is a KMS-wrapped wallet in your database with a passkey-gated copy on the user’s device. The wallet stays recoverable even after a database breach or a lost phone.
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.