Getting started
Connect a wallet, create your stealth keys with one signature, and share the meta-address people pay you with.
1. Connect
Open the client and connect the wallet you want to receive with. Any browser wallet works, as long as it signs deterministically (most browser and hardware wallets do). The client never asks for a private key or a seed phrase.
2. Create your keys
Click Create my keys. Your wallet asks you to sign the same message twice:
- the first signature becomes your keys (see Key derivation);
- the second checks that your wallet gives the same signature every time. If it does not, the client stops, because keys you cannot recreate are keys you lose.
Signing moves no funds and approves nothing. The keys live in the tab's memory only. Close the tab, switch wallet accounts or press Forget my keys now, and they are gone until you sign again.
Only sign it here
Anyone with this signature can find and spend payments to you. The exact text is on Key derivation. Never sign it on any other site.
3. Share your meta-address
The client shows your stealth meta-address as st:eth:0x… with a QR code. Share it anywhere: every payer who uses it pays a brand-new address that only you can find. Payers never see your balance or your other payments.
4. Register (optional)
Register writes your meta-address to the ERC-6538 registry on the selected network, so people can pay you by your normal address or ENS name. It publicly links that wallet to your meta-address. It does not link any payment to you, but it means you must never withdraw to that wallet (leak H1). The client blocks it.