Rand Protocol
Wallet

Your RAND address

Make a wallet here, in this browser, with the network off. You get the shielded address, the spend key, and a wallet.key.json the rand command line and every Rand Wallet app open as they are. The key code is the full node's own address module compiled to WebAssembly; nothing you generate leaves this tab.

Then, if you want the address on file for a distribution — the RAND you buy in the seed sale, a devnet grant — save it to an account. Only the address is saved. It is public by design; the key stays with you.

Create a wallet in this browser
Loading the key code…
  1. Wait for the badge above to read Ready offline. Everything the wallet needs is then in this tab.
  2. Turn off Wi‑Fi, or switch on airplane mode. Keep this tab open.
  3. Generate. The spend key comes from your device's own randomness and never leaves it.
  4. Download wallet.key.json and copy the address. Then reconnect.

On file for distribution

Checking…

What gets saved, and what does not

  • ›Saved: the address, and the time you saved it, against your email.
  • ›Never sent: the spend key and the key file. They exist only in this tab and in the file you downloaded.
  • ›An address cannot be turned back into a key. If the file is lost, the RAND sent to the address is lost with it: save a new address and tell us before any distribution.

The address is rand1 plus base58 of the note key and the ML-KEM-768 encapsulation key a sender seals a note to: about 1,665 characters, the form chain 21 runs (unchanged since chain 12). Accounts and addresses in the docs has the derivation, and why chain 11's 54-character form was reverted.

On chain

See what a wallet holds

Balances on Rand are shielded: no explorer can look one up by address. The wallet's viewing key can. Paste it and this page opens the chain's notes in your browser and adds up the ones that are yours — RAND, zUSD, and any other RPL token the wallet holds. No account is needed, and the key goes nowhere.

Balances, read with your viewing key
Loading the key code…

rand viewing-key prints it; a Rand Wallet app shows it under the wallet's keys. It reads every note this wallet sent or received and spends nothing. Never paste a spend key or a wallet.key.json here — a spend key never belongs in a browser tab, and this page refuses a key file rather than reduce it. If the address shown below is not yours, what you pasted was not the viewing key.