Talk freely with end-to-end encrypted messages. Connect with a username, without sharing your phone number or setting up a crypto wallet.
The iOS and Android apps are in a private beta on Midnight's Preprod testnet, not in the app stores yet. Get updates on Discord and X.
There is no token. No Midnight Messenger token, no airdrop, nothing to buy. And nobody from our team will ever ask for your 24 words. Stay safe
Private identity verification
Prove control of your identity.
Keep your details private.
Alex on iPhone
End-to-end encrypted
Private key stays on device
Jamie on Android
End-to-end encrypted
Private key stays on device
Identity verification is separate from message delivery.
More conversation. Less to give away.
Private messages, a username to connect, and an identity you control.
Only your conversation partners can read it
Messages are encrypted on your device before they are sent. The service delivers them without reading their contents.
An identity you control
Prove control of your registered identity without sharing a phone number or government ID. Registration verifies a key, not a person’s real-world identity.
No Wallet Hassle
Registration is fully sponsored. Your device generates a secure identity automatically and the network fee is paid for you. No crypto wallet setup, ever.
Recover Anywhere
A standard 24-word recovery phrase restores your identity on a new device in seconds. Saved a chat backup? Your chats come back too. Keep the phrase safe: we cannot recover it for you.
Hashed Usernames
Our directory keeps a hash of your username, not the name itself, so it cannot be read as a list of names. Anyone who knows or guesses your name can still look it up. That is how people find you. By default they still cannot start a chat without your contact code.
Built on Proven Cryptography
No custom encryption, ever. Every cryptographic primitive comes from established, widely reviewed libraries, not something we invented ourselves.
Everyday messaging. Still private.
The things you expect from a messenger, built so we still never see your conversations.
Replies
Swipe or long-press a message to reply with a quote. Only a reference to the message is sent, never its text again. When a disappearing message goes, its quote goes too.
Profile pictures
Set one if you like. It goes only to the people you chat with, end-to-end encrypted, and is never stored on our servers. Your phone strips location, camera and time data first.
Typing and status, if you want
Typing dots and online, away or offline are off until you turn them on. Only your contacts see them, encrypted. Relays pass them straight on and never keep them.
Verify, and they know
Compare a safety code or scan a QR code in person. When you mark someone verified, they see a note in the chat, sent inside the encryption.
An app lock you choose
Lock the app with your phone passcode or a Midnight PIN. With a PIN, you choose what opens it: Face ID or your fingerprint, or the PIN, the PIN only, or both every time.
Chat backups you keep
Save your chats to one encrypted file, wherever you choose. It opens only with your 24 words, and nothing is uploaded to us. Restore it on a new phone during setup.
From first launch to first message
Your device handles the keys and registration. You choose a username and start a conversation.
Generate your identity
A secure signing key is created on your device the moment you open the app. It never leaves your device unencrypted.
Register without a wallet
A zero-knowledge commitment is submitted to Midnight Network on your behalf. The fee is sponsored, so you never touch a wallet. Each phone gets one free account, checked by Apple or Google without telling us who you are.
Pick a username
Choose a name to be found by. It is hashed before it reaches our servers, so we only ever see the hash.
Message, privately
Every conversation is end-to-end encrypted with MLS. Your messages are unreadable to us, to the relay, and to anyone in between.
Nobody has to trust our server about who you are.
The goal, in one line: proof of identity on a blockchain, without your identity on it, and without ever touching a token.
Your messaging identity does not need to be your real-world identity. Midnight Messenger uses a key created on your device, instead of a phone number or government ID.
Midnight Network takes a different approach. It lets an application verify a fact about you, such as that you control a registered key, using a zero-knowledge proof, without revealing the secret behind that proof.
We use that same property for messaging. Your identity commitment is public on the ledger. The secret behind it never is.
- No personal information ever touches the blockchain
- No wallet address is linked to your public identity
- Proof of key control, without revealing the secret key
iOS and Android, in private beta.
The iOS and Android apps are in a private beta on Midnight Network’s Preprod testnet, and not in the app stores yet. Join Discord or follow us on X for updates.
Join the conversation
Join our Discord community or follow us on X for news on the beta, the app stores and mainnet.