Faça a gestão do Quicknode a partir do seu terminal, código ou agente de IA.Agora com CLI, API de administração, MCP e SDK.
Começa a construirO dm3 é um protocolo de mensagens web3 descentralizado, aberto e seguro, que utiliza o ENS e o IPFS com encriptação de ponta a ponta.
O dm3 é um protocolo de mensagens descentralizado concebido para aplicações web3, que permite uma comunicação segura, aberta e sem restrições. Recorre a serviços descentralizados já consolidados, como o Ethereum Name Service (ENS) para a identidade e o IPFS para o armazenamento, garantindo que as mensagens são armazenadas e transmitidas de forma descentralizada. O protocolo privilegia a encriptação de ponta a ponta, com chaves de encriptação controladas exclusivamente pelos utilizadores, reforçando a privacidade e a segurança nas mensagens. O dm3 é composto por pacotes modulares que incluem componentes de interface do utilizador (dm3-react), uma aplicação web (dm3-web), serviços de entrega e armazenamento de backend (dm3-backend) e bibliotecas de funcionalidades essenciais (dm3-lib), facilitando a integração em dApps.
O protocolo define um sistema de registo descentralizado baseado em registos de texto do ENS para associar contas Ethereum a perfis de utilizador e serviços de entrega. Os utilizadores criam e publicam perfis que contêm chaves públicas de assinatura e encriptação, juntamente com referências a serviços de entrega. As mensagens são encriptadas, assinadas e enviadas através de serviços de entrega que armazenam temporariamente e reencaminham as mensagens para os destinatários. O protocolo suporta a entrega direta de mensagens, bem como proxies de mensagens para um encaminhamento flexível. Os programadores podem subscrever eventos de mensagens através do WebSocket ou obter mensagens através de APIs REST. A natureza de código aberto e o design sem permissão do dm3 permitem que qualquer pessoa crie clientes ou serviços de entrega compatíveis.
O que distingue o dm3 é a sua abordagem de descentralização total, combinada com encriptação segura de ponta a ponta e integração com padrões web3 amplamente adotados, como o ENS. Ao contrário das soluções de mensagens centralizadas, o dm3 garante que os utilizadores mantêm o controlo sobre as suas chaves e dados, ao mesmo tempo que permite a interoperabilidade entre diferentes dApps e serviços. A arquitetura modular do protocolo e os guias de integração abrangentes simplificam a adoção por parte dos programadores. Embora ainda esteja numa fase emergente, o dm3 já implementou contratos em redes de teste da Ethereum, como a Sepolia, e disponibiliza exemplos de integração executáveis para acelerar a integração dos programadores. As equipas que pretendam desenvolver funcionalidades sociais ou de comunicação descentralizadas podem recorrer ao protocolo e às bibliotecas do dm3 para implementar mensagens seguras e controladas pelo utilizador nas suas aplicações.
As aplicações Web3 carecem de um protocolo de mensagens padronizado e descentralizado que garanta uma comunicação segura e encriptada de ponta a ponta, mantendo ao mesmo tempo o controlo do utilizador sobre as chaves e os dados. As soluções existentes dependem frequentemente de servidores centralizados ou de sistemas proprietários, o que limita a interoperabilidade e a privacidade.
Explora os concorrentes e as aplicações da web3, como o Messaging.

Código Aberto | |
|---|---|
| Preço (mensal) | Gratuito |
| Preço (anual) | Gratuito |
| Mensagens | N/A |
| Apoio | Apoio da comunidade através do GitHub |
| Análise |
RPC fiável, APIs poderosas e sem complicações.
O projeto dm3 disponibiliza documentação abrangente, exemplos de integração e pacotes modulares para ajudar os programadores a integrar a mensagem descentralizada nas suas dApps. Os repositórios do GitHub incluem componentes de interface do utilizador, serviços de backend e bibliotecas, bem como guias detalhados sobre a criação de perfis, a encriptação de mensagens e a configuração do serviço de entrega.
Certificação SOC 2 Tipo II · ISO 27001
Inclui componentes da interface do utilizador, aplicação web, fornecimento/armazenamento do backend e bibliotecas principais para uma integração flexível.
Suporta a entrega direta de mensagens e o reencaminhamento através de proxy, para um encaminhamento flexível.
Utiliza o ENS para a identificação e o IPFS para o armazenamento descentralizado de perfis e mensagens.
Os programadores podem criar plataformas sociais descentralizadas com um sistema de mensagens seguro e controlado pelo utilizador, utilizando o protocolo e as bibliotecas do dm3.
Os programadores de ferramentas DAO podem integrar o dm3 para permitir uma comunicação encriptada e descentralizada entre os membros.
Os programadores especializados em identidade e redes sociais podem utilizar o dm3 para adicionar funcionalidades de mensagens associadas a contas Ethereum e nomes ENS.




















RPC gratuito em mais de 80 cadeias. Crie um ponto de extremidade em menos de 30 segundos.





| Componibilidade | |||
| Entre cadeias | |||
| Personalização | |||
| Apoio aos programadores | |||
| Facilidade de integração | |||
| Desempenho |