One nontransferable ERC-721 per wallet on Robinhood Chain. Generates an RSA-2048 keypair in your browser during mint.
Anyone can send a message — no wallet needed. AES-256-GCM encrypts the content; RSA wraps the AES key with the recipient's public key.
Connect wallet → verify NFT ownership → fetch encrypted messages → decrypt with your local private key. Plaintext never leaves your browser.
Download your private key in PEM format. Import in any browser to restore access. Losing the key means losing message access permanently.
RSA-OAEP 2048-bit
SHA-256 hash
Extractable keypair
256-bit random key
12-byte IV per msg
Authenticated enc.
Encrypted content
Encrypted AES key
Initialization vector
RSA unwrap AES key
AES-GCM decrypt
Plaintext in browser
2048
bit RSA key
256
bit AES
0
server plaintext
100%
client-side
Message content encrypted end-to-end
Private keys never leave your browser
Wallet addresses & activity are public — this is not anonymous