Overview
DRED is a real-time messaging network that lets Cardano apps share live message channels without running their own servers. Developers building decentralized apps, including games, multi-user tools, and group chat features, can plug in to a shared pool of independent nodes that pass messages between users in the same group1. The protocol's design lets a developer focus on their app rather than on hosting and scaling a live messaging backend.
DRED is built by Cardano After Dark, the same team behind the cPoker poker DApp on Cardano. The project name stands for "Decentralized REDIS state channels," a nod to Redis, the popular open-source tool that inspired its publish-and-subscribe message model2.
Key Features
-
Plug-in messaging for DApp builders. A TypeScript library on npm called dred-client lets a developer connect their app to the network with a few lines of code, then start sharing live messages between users in the same named group3.
-
No servers to operate. Application teams do not host or scale any messaging infrastructure. Independent node operators run the relay servers, and the protocol routes messages through them on the application's behalf1.
-
On-chain node directory on Cardano. Node operators publish their server's address and identity through a Cardano smart-contract registry, a small on-chain program that records which nodes are available, so client apps can discover them without trusting a single coordinator4.
-
Neighborhood groups for app isolation. Each application defines its own "neighborhood," a named cluster of nodes serving only that app's traffic. This separates one app's message volume and access rules from another's4.
-
Open-source, with an eye on faster throughput. The full codebase is published on GitHub, and the team has run early tests pairing DRED with Cardano's Hydra network, a layer that processes transactions off the main chain to handle higher message volume25.
What to Expect
DRED is built for developers, not end users, so you will not find a chat app to download. The website is a documentation portal with installation guides, an API reference, and a small set of blog posts on architecture and ongoing experiments3. The clearest live example of DRED in action is cPoker, the poker dApp Cardano After Dark builds in parallel, which is being developed under a Project Catalyst Fund 13 grant6.
The protocol is in beta. It runs on Cardano's Preprod test network rather than mainnet, the latest published version is 0.8.1, and the README states clearly that the code has not been audited for security2. Teams considering DRED for production should treat it as early-stage infrastructure and watch the project's GitHub and blog for the move to mainnet and an independent review.
