Wallets
The wallet book, named wallets sorted into folders, encrypted at rest and reusable everywhere.
The wallet book is where addresses stop being pasted strings and start being things with names. Any form that takes a wallet can take one from the book instead, and a form that takes many can take a whole folder.
Adding wallets
The button at the top right adds more, into whichever folder you have open:
- Generate fresh. Say how many, and they are created and saved. This is the normal path for buyer wallets: they are cheap to make and they end the run empty.
- Import private keys. Paste existing ones, one per line.
Folders
The rail on the left is every folder in the book, with how many wallets are in it and what they are holding between them. Clicking one opens it; the table beside it shows only what is in there.
A wallet changes folder by being dragged onto one. Grab a row anywhere and drop it on a folder in the rail. If the row you grab is part of a selection, the whole selection comes with it, so moving forty wallets is one drag. Dropping on Ungrouped takes them back out of whatever they were in.
New folder works from either end. Click it and name it, and the empty folder waits in the rail for you to drag wallets in; or drop wallets straight onto it and name it as they land. An empty folder lives on the page only: a folder is a label on the wallets, so one with nothing in it is saved at the moment something arrives, and is gone if you reload before that.
With wallets selected, every folder also shows a small arrow. That does the same move by clicking, which is the easier gesture on a trackpad and the sane one for a few hundred rows.
Renaming is the pencil on the folder, and it renames the folder on every wallet in it at once. Nothing here touches the chain: a folder is a label on the wallet record, moving between them is free, and no transaction is made.
Archived is a folder like the others. Wallets in it keep their keys but are offered by no picker, which is what a finished run's wallets are for. Dropping something on it archives it; dragging something out of it back into a folder restores it in the same move.
A workable habit is one folder per campaign. It funds together, launches together and is consolidated together, and when it is empty it can be archived rather than reused, which is what keeps one campaign from being linkable to the next.
Names
Wallet names are edited in place: click the name in the table. A wallet with no name is shown by its address.
Balances
Balances refresh automatically every 30 seconds while the page is open, and immediately when you open it. The whole book is read in one call to the chain rather than one call per wallet, so a large book does not punish your RPC.
The same figures appear wherever the book is offered: picking buyer wallets for a launch, or a creator, shows each wallet's balance beside its name, with anything under the chain's gas reserve dimmed. Those are the wallets that would be dropped at execution time, and seeing which before you pick is the point.
Revealing and exporting keys
Both are behind your wallet password:
- Reveal shows one key.
- Export downloads a selection. Select the wallets, press Export, enter the password.
Deleting wallets requires it too, and another account cannot delete yours even with its own valid password.
The wallet password
Set once, in Settings, and it protects every private key in the book. It is not your account password.
It cannot be reset
Your account password can be recovered by email. The wallet password cannot: it is what the keys are encrypted under and there is no copy of it anywhere. Lose it and the keys in the book are unreadable, by you or by anyone.