Interactive demo · try it yourself
One seed, endless addresses
A single seed doesn't hold one address — it grows a whole tree of them. That's why your wallet can hand you a fresh address every time without needing a new backup, and why you can share an xpub to watch a wallet without ever being able to spend from it. Generate a throwaway seed and climb the tree.
The seed and xpub below are randomly generated in your browser and thrown away when you leave. Never type your own seed words into any website.
Make one throwaway seed and watch a tree of addresses grow from it.
Runs entirely in your browser · nothing is sent, saved, or logged.
From that one account key, your wallet derives a fresh receive address for each payment:
Anyone with this xpub can generate every address you'll ever receive at — forever — to build a watch-only wallet, check your balance, or bill you. A fresh address each time also means outsiders can't tell your payments apart at a glance.
The xpub holds no private keys — it can watch, but it can never spend. Spending needs the seed. (The trade-off: whoever holds your xpub can see all your history, so treat it as private, not secret.)
You back up one thing — the seed — and it regrows the entire tree of addresses on any wallet, forever. The xpub is the tree's public half: perfect for a watch-only phone wallet or an accountant, useless to a thief.
✓ Last verified: July 18, 2026