Skip to content

P2P Protocol Overview

The Ergo network protocol allows full nodes (peers) to collaboratively maintain a peer-to-peer network for block and transaction exchange.


The Full Node downloads and verifies every block (and transaction) before it relays them to other nodes.

Significant improvements have been made to the P2P layer over the past few months.


Nodes perform handshaking by sending each other handshake messages.

Network Messages

Modifier Exchange



P2P Smart Contracts

Ergo allows truly P2P smart contracts. Just run the node and a local interface.