The Best Go Libraries For Blockchain - Tools for building blockchains. (10)
Discover the best Go libraries for Blockchain in Tools for building blockchains.! Find the perfect tools to streamline your development and boost productivity. From gno to cosmos-sdk, we've got you covered. Let the coding begin!
gno
A comprehensive smart contract suite built with Golang and Gnolang, a deterministic, purpose-built Go variant for blockchains.
cosmos-sdk
A Framework for Building Public Blockchains in the Cosmos Ecosystem.
cometbft
A distributed, Byzantine fault-tolerant, deterministic state machine replication engine. It is a fork of Tendermint Core and implements the Tendermint consensus algorithm.
go-ethereum
Official Go implementation of the Ethereum protocol.
gosemble
A Go-based framework for building Polkadot/Substrate-compatible runtimes.
gossamer
A Go implementation of the Polkadot Host.
kubo
A blockchain framework implemented in Go. It provides content-addressable storage which can be used for decentralized storage in DApps. It is based on the IPFS protocol.
lnd
A complete implementation of a Lighting Network node.
solana-go
Go library to interface with Solana JSON RPC and WebSocket interfaces.
tendermint
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.