Web on testnet · Mobile coming soon


Talk freely with end-to-end encrypted messages. Connect with a username, without sharing your phone number or setting up a crypto wallet.

Get launch updates on Discord and X. Web is currently on the Preprod testnet.

Midnight Network

Private identity verification

Prove control of your identity.
Keep your details private.

Registered key control

Alex on iPhone

Midnight Messenger
J
Jamie@jamie

End-to-end encrypted

Today

Evening walk? Same spot?
Sounds good. Seven?
See you there.

Private key stays on device

Jamie on Android

Midnight Messenger
A
Alex@alex

End-to-end encrypted

Today

Evening walk? Same spot?
Sounds good. Seven?
See you there.

Private key stays on device

Illustrative preview · iOS and Android coming soon.
Identity verification is separate from message delivery.
End-to-end encrypted No phone number required No wallet setup Connect by username

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. Keep the phrase safe: we cannot recover it for you.

Privacy-Preserving Usernames

Pick a username and we store only its hash, never the plaintext. People can look you up by name. Your plaintext username is not stored in the directory.

Built on Proven Cryptography

No custom encryption, ever. Every cryptographic primitive comes from established, widely reviewed libraries, not something we invented ourselves.

From first launch to first message

Your device handles the keys and registration. You choose a username and start a conversation.

1

Generate your identity

A secure signing key is created on your device the moment you open the app. It never leaves your device unencrypted.

2

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.

3

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.

4

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.

Proof without exposure

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
you registera one-way cryptographic commitment is published on-chain
a peer checks youthey verify that commitment directly against the ledger
what is exposeda registered commitment and proof of key control
what is hiddenyour name, your wallet, your message content
who pays the feewe do, through a sponsored, gasless transaction
Try it, type something below
What a relay would see
waiting for input...

A simplified visual, not real cryptography, just to show the idea. The app itself uses genuine MLS encryption performed entirely on your device.

Web in testing. Mobile on the way.

The web app runs on Midnight Network’s Preprod testnet. Join Discord or follow us on X for mainnet and mobile launch updates.

Web Testnet
iOS Coming Soon
Android Coming Soon

Questions people ask first

The short version. The full list lives on the FAQ page.

No. Your device generates a secure identity automatically, and registration is fully sponsored, so you never install a wallet or pay a network fee yourself.
No. Messages are end-to-end encrypted with MLS before they ever leave your device. Our relay only ever stores and forwards ciphertext, never plaintext.
Your username is discoverable by exact match, the same way any handle is meant to be found. Our directory stores a hash rather than the plaintext username. This does not make a discoverable username secret.
Your 24-word recovery phrase restores your identity on any new device. Write it down somewhere safe when it is first shown to you. We cannot recover it for you.

Join the conversation

Join our Discord community or follow us on X for mainnet and mobile launch updates.