Wallet patterns
Three ways of structuring wallets that are not a wallet design in themselves: several at once, one shared between people, and one that grows.
The reference designs each describe one wallet: what it is for, and every screen it needs. These three pages describe ways of arranging wallets, which apply on top of whichever design you picked.
The three
Multiple wallets is the pattern almost everybody ends up in: an everyday wallet, savings kept apart, and increasingly an agent with its own small budget. The design problem is showing them together without letting somebody pay from the wrong one.
Shared wallet is money controlled by more than one person, where the hard parts are joining, leaving and disagreeing rather than the keys.
Upgradeable wallet is one wallet whose protection grows with its balance, so a person does not have to pick their threat model on day one.
Which applies to you
| If | Read |
|---|---|
| Your product will not be somebody's only wallet | Multiple wallets |
| Two or more people control the same money | Shared wallet |
| Your users start small and some will not stay small | Upgradeable wallet |
We suggest every consumer product plans for the first, because almost no wallet will be somebody's only one.
Related
Written from: BRC-42, BRC-100, BRC-151.
