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.