← All Go categories

Blockchain Go Libraries Ranking

Tools for building blockchains.

13 repositories, updated daily.

- Official Go implementation of the Ethereum protocol.

51.3K
22.1K
Yesterday
+27 weekly
View

- An IPFS implementation in Go. It provides content-addressable storage which can be used for decentralized storage in DApps. It is based on the IPFS protocol.

17.1K
3.2K
Yesterday
+9 weekly
View

- A complete implementation of a Lightning Network node.

8.2K
2.3K
Yesterday
+7 weekly
View

- A Framework for Building Public Blockchains in the Cosmos Ecosystem.

7.0K
4.2K
Yesterday
+8 weekly
View

- High-performance middleware for transforming a state machine written in any programming language into a Byzantine Fault Tolerant replicated state machine using the Tendermint consensus and blockchain protocols.

5.9K
2.1K
Yesterday
+3 weekly
View

- Go library to interface with Solana JSON RPC and WebSocket interfaces.

1.6K
434
2 days ago
-1 weekly
View

- A comprehensive smart contract suite built with Golang and Gnolang, a deterministic, purpose-built Go variant for blockchains.

1.1K
463
Yesterday
+2 weekly
View

- A distributed, Byzantine fault-tolerant, deterministic state machine replication engine. It is a fork of Tendermint Core and implements the Tendermint consensus algorithm.

914
825
Yesterday
+3 weekly
View

- A Go implementation of the Polkadot Host.

455
145
1 week ago
+0 weekly
View

- A full-node implementation of the Pactus blockchain in Go.

235
175
2 days ago
+0 weekly
View

- Local monitoring tool for a Cardano Node. It's a TUI (terminal user interface) designed to fit most screens.

40
4
4 days ago
+0 weekly
View

- A Go-based framework for building Polkadot/Substrate-compatible runtimes.

15
5
3 months ago
+0 weekly
View

- A comprehensive, production-ready Go SDK for interacting with the TRON blockchain with TRC20 token support.

5
0
4 weeks ago
+0 weekly
View