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

Decentralized Chat Rooms

Join or create public chat rooms that exist entirely on the P2P network. Room messages are broadcast across peers with real-time synchronization and emoji support.

  • Public group chats
  • Real-time sync
  • Emoji shortcodes

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

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.