Solana-native · V1

CIPHER

Your Wallet. Your Identity. Your Conversations.

Private communication, built for Web3. Connect your wallet, verify your connections, and communicate through encrypted channels.

7xKX…9fQaB4mn…2LwPchannel verified

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.

01

Request

Enter a registered wallet address and send a connection request.

02

Verify

CIPHER confirms the recipient's identity and their encryption keys.

03

Accept

The recipient accepts or rejects. Requests expire automatically.

04

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.