Core Features

Everything you need for decentralized communication 

P2P Direct Messaging

Send encrypted messages directly to any peer on the network. No servers store your conversations — messages travel directly between nodes with relay fallback for offline delivery.

  • End-to-end encrypted
  • Direct peer connections
  • Relay fallback support

Audio & Video Calls

Make encrypted audio and video calls directly peer-to-peer using WebRTC. No central media servers — your calls are private, low-latency, and fully decentralized.

  • WebRTC peer-to-peer
  • End-to-end encrypted
  • Low-latency direct calls

CHAT Token Wallet

Built-in ERC-20 token wallet for the CHAT token. Send, receive, and manage your tokens directly from the app with QR code support and full transaction history.

  • ERC-20 token support
  • QR code payments
  • Transaction history

Why ChatNode

True privacy through decentralization 

  • No Central Servers

    Your messages never touch a corporate server. Everything runs peer-to-peer using libp2p, with bootnode relays only when direct connections fail.

  • Own Your Identity

    Register a unique .chat domain backed by blockchain. Your identity is cryptographically yours — no email, no phone number, no sign-ups.

  • Fully Open Source

    ChatNode is completely open source. Inspect the code, contribute features, or run your own bootnode. Transparency is at the core of everything we build.

Screenshots

See ChatNode in action

ChatNode Screenshot 1
ChatNode Screenshot 2
ChatNode Screenshot 3
ChatNode Screenshot 4
ChatNode Screenshot 5
ChatNode Screenshot 6
AVAILABLE NOW

Download ChatNode

Get the decentralized communication platform on your device. Choose your operating system below to download the desktop app.

Windows installer • macOS & Linux binaries • Free & open

How It Works

Get started in three simple steps 

From download to your first message in under a minute

1

Download & Launch

Download ChatNode for your platform. On launch, your unique Peer ID is generated automatically — no sign-up required.

2

Register Your Domain

Claim a unique .chat domain on the blockchain using CHAT tokens. This becomes your identity across the entire network.

3

Connect & Chat

Discover peers, join chat rooms, send direct messages, and play games — all directly between nodes with zero servers in between.