Runs on Solana mainnet-beta
The messenger that knows nothing about you
There is no PrivaMesh server. Nothing to subpoena, breach, log, or shut down. Just end-to-end encrypted messages on Solana - no phone number, no email, no metadata. Trust math, not companies.
- Open Source
- · No Servers
- · E2E Encrypted

The differentiator
No servers - concretely
Most “private” messengers still run servers that see who you talk to. PrivaMesh has none. Here is exactly where every piece of your data lives.
| What | Where it lives | How |
|---|---|---|
| Your messages | Solana transaction memos (on-chain) | Encrypted blobs in 0-lamport transactions |
| Your inbox | The Solana blockchain itself | Read via one-time stealth addresses |
| Your keys | Your iPhone Keychain only | Biometric-locked, never leave the device |
| Your contacts & history | Your iPhone only | Never synced, never uploaded anywhere |
| Your identity | A BIP-39 seed phrase you hold | Self-custodial keypair - no phone, no email |
| The "PrivaMesh server" | Does not exist | Only dependency is a swappable Solana RPC |
One message, three steps
Send → Chain → Receive. No middle box, no relay, no inbox on someone else’s computer.
Send
Your message is padded to a fixed bucket, encrypted with AES-256-GCM under a Double Ratchet key, and wrapped in a 0-lamport Solana transaction.
Chain
The encrypted blob lands in a transaction memo on Solana mainnet-beta, addressed to a one-time stealth address. No server ever touches it.
Receive
Your device scans the chain for your stealth addresses, decrypts locally, and advances the ratchet. Only your keys can read it.
Hide who. Hide when. Hide how.
Encryption hides the message. PrivaMesh also hides the metadata - the who, when and how that a server would otherwise see.
The cryptography
End-to-end encryption, done properly
PrivaMesh uses the same battle-tested primitives that secure Signal, adapted for a serverless world. Every message gets a fresh key, so a compromised key can’t unlock your past or future conversations.
X3DHCurve25519 handshake establishes a shared secret without a trusted key server.
Double RatchetHKDF + HMAC-SHA256 rotate keys every message for forward secrecy and post-compromise security.
AES-256-GCMAuthenticated encryption seals each payload, padded to fixed-size buckets to hide length.
See it on your iPhone
A private messaging app that looks and feels like a premium chat app - with none of the surveillance underneath.






PrivaMesh vs the messengers you know
Signal is excellent. Telegram is popular. Neither is serverless. Here is the short version.
| Feature | PrivaMesh | Signal | Telegram |
|---|---|---|---|
| No servers | Yes | No | No |
| No phone number | Yes | No | No |
| Metadata protection | Yes | Partial | No |
| Built-in payments | Yes | No | No |
| Open source | Yes | Yes | Partial |
Frequently asked questions
Is PrivaMesh really serverless?
Yes. There is no PrivaMesh server, relay, or account database. The app's only network dependency is a Solana RPC endpoint, which is swappable and self-hostable. Messages live as encrypted blobs in Solana transaction memos, so there is nothing central to breach, subpoena, log, or shut down.
How is PrivaMesh encrypted?
PrivaMesh uses an X3DH handshake over Curve25519 to establish keys, then a Double Ratchet (HKDF and HMAC-SHA256) that gives every message a new key. Payloads are sealed with AES-256-GCM and padded to fixed-size buckets. You get forward secrecy and post-compromise security by default.
Can I use PrivaMesh without a phone number or email?
Yes. There is no phone number and no email. Your account is a BIP-39 seed phrase that maps to a self-custodial Solana keypair. Keys are stored in the iOS Keychain, device-only and biometric-lockable.
What metadata does PrivaMesh collect?
None on any server, because there is no server. On-chain, stealth addresses hide the social graph, cover traffic hides timing, and a throwaway gas wallet hides who pays the network fee.
What happens if I lose my phone?
Restore your BIP-39 seed phrase on a new device to recover your funds and identity. By design your chat history is not recovered - forward secrecy means old message keys are deleted, so nobody, including you, can decrypt past messages from the seed alone.
Stop trusting companies with your conversations
PrivaMesh replaces the company with math and the server with a blockchain. Your keys, your device, your words.