Sealed sender
An ephemeral key, generated fresh for every message and tied to nothing, wraps the whole envelope. A relay forwards your message without ever learning which account sent it.
Every roadmap is a list of promises. Ours is a thread, and the delivery ticks are the status, exactly as they work inside the app.
An ephemeral key, generated fresh for every message and tied to nothing, wraps the whole envelope. A relay forwards your message without ever learning which account sent it.
Direct messages, group messages and one-to-one calls sealed on your device with ChaCha20-Poly1305 before they go anywhere.
No phone number. No email. No password. Your account is a key pair, and your address book never leaves your phone.
Chat keys roll over every 10,000 messages or 30 days, so no single key ever covers your whole history.
Never written to the chain, so no permanent public record exists of who belongs to which group.
Conversations, contacts and keys move between your own devices without any server holding a readable copy. Rolling out across the last of the clients.
The conversation identifier becomes a rotating tag that changes every message and cannot be linked to the one before it.
Onion routing as a per-conversation switch, so you trade speed for network-level anonymity only where it matters.
Our full cryptographic specification is already published. External review is next, and we publish the result either way.
Up to 25 people, from a group or straight from a contact picker.
One to one, device to device, with no server in the media path.
Share your screen inside a call.
Messages wake the app even after it has been closed.
A full animated sticker engine, with packs and reactions.
Share where you are in real time, for a window you choose.
Send value inside a chat as a payment bubble, not in a separate app.
The full client in a browser and on Windows, macOS and Linux.
English, Arabic, French and Spanish, with full right-to-left layout.
Runs on phones going back to Android 7, so nobody is shut out by an older handset.
Broadcast to an audience that follows you, one to many, with the same encryption and still no phone number behind the account.
Higher fidelity animated stickers with modern video compression.
The same client, on the App Store.
Operators stake to run a node, prove uptime to a rotating quorum, and get paid per epoch.
Ordinary users earn for messaging activity, gated behind proof of humanity so the pool pays real people.
Built into the app, secured by the same device-held keys. Nobody else can freeze or move your funds.
Every block, transaction and node registration, publicly viewable.
Run a relay from an ordinary computer and earn for carrying traffic, instead of needing a server.
Move assets between the DChat chain and the wider ecosystem, from the wallet already in your pocket.
Not promises yet, just things we keep coming back to: A public feed where creators post and get paid directly, and Games you play inside a chat, with the wallet already there.
This gets misread constantly, so plainly: DChat is not a company running its servers in several data centres. That is a distributed system, and it still has one operator, one owner, and one entity that can be compelled or shut down.
A DChat relay is a service node. It registers itself on a public blockchain, bonds stake to take part, and proves its uptime to a rotating quorum of other nodes seeded by the block hash, so no node can choose its own verifiers. Registration, stake, rewards and slashing are public on-chain records you can read in the block explorer yourself. Who belongs to the network is decided by stake and protocol rules, not by anyone's deployment list.
No phone number, no email, no password. Free on Android, web and desktop.