Software

gOuroboros

Go framework for Cardano node communication

Build Go applications that connect to Cardano nodes over Ouroboros protocols, synchronize chain data, and query node state.

How it works

Protocol building blocks for Cardano applications

gOuroboros provides Go implementations of Cardano's Ouroboros networking and mini-protocols. Use its client and server APIs to establish node connections, follow chain updates, fetch blocks, and query local node state without implementing the wire protocols from scratch.