live on Solana · $PRIVACY
DM any wallet. Only they can read it.
End-to-end encrypted messages between Solana wallets. Sealed in your browser, carried by a tiny memo on-chain, opened by one key only. No accounts. No servers. No email.
- X25519 + XSalsa20-Poly1305
- keys never leave your browser
- ~0.000005 SOL per DM
01 / the inbox
Write. Seal. Send.
Connect Phantom to send. Unlock your inbox with one free signature to read what's been sent to you.
Paste an address and we'll check if that wallet has opened its inbox.
Sent from this browser (0)
- Connect Phantom. Nothing is sent yet.
- Sign one message. Free. It makes your inbox key, here, in this tab.
- Publish your key once so people can write to you (one tiny transaction).
02 / see it sealed
What the chain sees vs. what they see.
A real seal, running in your browser right now with two throwaway keys. Type anything.
sealed to key …
…
0 bytes of noise in a public memo
03 / why this exists
Privacy coins are brands. This one is a button.
The trenches run on DMs you can't trust. Screenshots leak, group chats get farmed, and X DMs need an account tied to your face.
PrivacyDM does one thing: a note from one wallet to another, sealed before it leaves your browser. The chain carries it. Nobody holds your mail. One key opens it.
Try it in 10 seconds. That's the whole pitch.
- That a DM was sentpublic
- Sender and receiver walletspublic
- When it was sentpublic
- What it sayssealed
- Your inbox keynever leaves your tab
04 / how it works
Five steps, all in your browser.
- 01Sign once
Phantom signs a fixed message. Same wallet, same signature, same key, on any device.
- 02Key made here
That signature is hashed into an encryption key pair inside this tab. Nothing is uploaded.
- 03Sealed here
Your message is locked with tweetnacl to the receiver's published key, plus a one-time key of yours.
- 04Sent as a memo
A tiny Solana transaction carries the sealed text to their address. About 0.000005 SOL.
- 05Only they open it
Their inbox reads every memo sent to them and opens the ones made for their key.
Can I DM a wallet that's never used PrivacyDM?
You need their inbox key, which they publish by unlocking once. If they haven't, hit Knock: it sends them a plain, readable note saying a sealed DM is waiting, so don't put anything secret in it.
Where are messages stored?
On Solana, as memos. This site has no server and no database. It reads public Solana RPC and decrypts on your screen.
What if I clear my browser?
Nothing is lost. Sign the same message with the same wallet and you get the same key back.
Which wallets work?
Phantom, on desktop or inside the Phantom app's browser on your phone.
05 / $PRIVACY
Hold the coin. Keep the secrets.
$PRIVACY launches on PumpFun. The contract address shows up here the moment it's live.
CA: coming soon