Skip to main content

Addresses & Demo Keys

An Atto address is not a separate cryptographic identity. It is a human-friendly, checksummed encoding of an algorithm byte and a 32-byte public key.

atto:// + base32(algorithm [1 byte] + public key [32 bytes] + checksum [5 bytes])

The checksum is the first five bytes of BLAKE2b over the algorithm byte followed by the public key. It detects transcription errors; it is not a signature.

Convert a public key to an Atto address, decode an address and check its checksum, or study key derivation with disposable demo values. To create a wallet you intend to fund, use the Atto wallet.

Loading browser tools…
Local execution

These controls do not call an Atto node. Generated values live only in React component memory until you clear them, reload, or leave the page. Browser extensions, injected scripts, screen capture, and a compromised device remain outside that boundary.