CIPHER
Your Wallet. Your Identity. Your Conversations.
Private communication, built for Web3. Connect your wallet, verify your connections, and communicate through encrypted channels.
Built around who you already are.
Identity from your wallet. Privacy from real cryptography. Control from consent.
Wallet-native identity
Your Solana wallet is your account. Sign a one-time challenge to prove ownership — no email, no phone number, never a seed phrase.
End-to-end encryption
Messages are encrypted on your device with dedicated messaging keys, separate from your wallet. The server only relays ciphertext.
The CIPHER Handshake
Unknown wallets can't message you freely. They send a request; you decide who gets a channel.
Realtime delivery
Encrypted messages sync instantly across sessions, with clear states for sending, delivered and failed.
Handshake Protocol
Consent before conversation.
Request
Enter a registered wallet address and send a connection request.
Verify
CIPHER confirms the recipient's identity and their encryption keys.
Accept
The recipient accepts or rejects. Requests expire automatically.
Secure channel
Clients establish an authenticated session and messaging begins.
Wallet signatures prove who you are. They are never used as encryption keys — messaging keys are generated separately on your device.
Privacy-first architecture.
We design so the server knows as little as possible — and we're honest about what it still sees.
Read the security model →Protected
Message contents — encrypted before leaving your device.
Never collected
Seed phrases, private keys, emails or phone numbers.
Still visible
Your wallet address and on-chain activity remain public on Solana.