The account is a key
Addresses are base58 over a BLAKE3 double-hash checksum. There is no password to reset and no provider to subpoena.
04Encrypted mail
An end-to-end encrypted mail client where the account is a chain address rather than a row in a provider database. Messages travel as SRC-201 payloads, sealed with XChaCha20-Poly1305 under an X25519 agreement, and can be sender paid or institution sponsored.
The layer a person actually opens, and the surface every other application is built inside. Mail is the first surface, Tadris is the second. A person receives a credential in the same place they receive a message.
Addresses are base58 over a BLAKE3 double-hash checksum. There is no password to reset and no provider to subpoena.
An institution can pay the fee for a recipient who holds no balance, without ever holding the recipient key.
SUMaillet ships as a browser extension on the Chrome Web Store and signs challenges for chain-gated applications.
Values are taken from the protocol repository and from live chain parameters.
SUMail specification
| Messaging standard | SRC-201, on-chain encrypted messaging |
|---|---|
| Key agreement | X25519 |
| Cipher | XChaCha20-Poly1305 AEAD |
| Address encoding | base58, BLAKE3 double-hash checksum |
| Fee model | Sender paid or sponsored |
| Attachments | SNIP, encrypted client side |
| Web client | Live |
| iOS client | Native Swift |
| Wallet | SUMaillet, Chrome Web Store |