ECHoD

Documentation

Learn how to build, deploy, and secure your decentralized applications with ECHoD.

View on GitHub

Welcome to ECHoD

ECHoD provides cutting-edge tools for decentralized communication. Our documentation will guide you through everything from initial setup to advanced features.

Getting Started

Install and configure ECHoD with these simple steps:

  1. Clone the repository: git clone https://github.com/echod
  2. Install dependencies: npm install
  3. Run the local node: npx start

Core Concepts

Decentralized Peer Network

Nodes communicate directly without central servers using gossip protocols and DHT routing.

End-to-End Encryption

All data is encrypted using post-quantum cryptographic algorithms by default.

API Reference

All endpoints require a valid API key sent in the Authorization header as a Bearer token.

Method Endpoint Description
POST /api/v2/message/send Broadcasts an encrypted message to the network
GET /api/v2/nodes/status Returns peer connection stats