Run it here.
The whole construction happens in this page. No secret leaves it, and there is no server to ask.
A connected wallet does two things here: it funds an account, and it carries a spend you have already signed. It never opens one. A LETHE account has no elliptic curve key, so there is nothing for a wallet to hold — and a button that could open your accounts would be a curve that could open them too.
Make a key and spend it
Every value below is computed from the secret you see. Change it and everything moves.
- public seed
- —
- key commitment
- —
- digest
- —
- signature, 2144 bytes
- —
- recovered from the signature
- —
—
Open a wallet
Empty one
Each account spends once. After that its key is gone and that address can never be built again.
- digest signed
- —
- signature
- —
- carry it