Go implementation of the Ethereum protocol
Repository Index
47,133 repositories indexed
1–24 of 46 · Most stars
IPFS implementation in Go: a daemon that stores and serves content-addressed data, with a CLI, HTTP Gateway, and RPC API
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
- hyperledger
- fabric
- blockchain
- distributed-ledger
The official go implementation of the Canopy Network protocol
- auto-scaling-architecture
- mesh-security-provider
- permissionless-interoperability
- layerless-blockchain-creator
Lightning Network Daemon ⚡️
- bitcoin
- lightning-network
- blockchain
- micropayments
Framework for building performant, customizable blockchains with native interoperability
- go
- cryptocurrency
- tendermint
- cosmos-sdk
An alternative full node bitcoin implementation written in Go (golang)
- hacktoberfest
- btcd
- bitcoin
⟁ Tendermint Core (BFT Consensus) in Go
- bft
- go
- distributed-systems
- consistency
A simple, battle-tested and generic set type for the Go language. Trusted by GoogleCloudPlatform, Docker, 1Password, Ethereum and Hashicorp.
- go
- set
- threadsafe
- datastructures
Go SDK library and RPC client for the Solana Blockchain
- solana
- sdk
- golang
- blockchain
A decentralized, trusted, high performance, SQL database with blockchain features
Algorand's official implementation in Go.
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
- gno
- gnoland
- gnolang
- bft
CometBFT: A distributed, Byzantine fault-tolerant, deterministic state machine replication engine. A fork and successor to Tendermint Core.
Inter-Blockchain Communication Protocol (IBC) implementation in Golang.
A platform for packaging and launching blockchain infra. Think docker compose for blockchain
- devops
- docker
- docker-compose
- environment
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
- blockchain
- blockchain-from-scratch
- concurrent-programming
- cryptography
EOS.IO Go API library
- eos
- eosio
- blockchain
- golang
🕸️ Go Implementation of the Polkadot Host
🛒 myCart - shopping cart in 1 file with card and cryptocurrency payment support
- basket
- cart
- ecommerce
- ecommerce-platform
🍣 A delicious docker box for special Bitcoin cookings
- bitcoin
- blockchain
- lightning-network
- liquid-network
Golang client for ethereum json rpc api
- golang
- go
- ethereum
A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
Go implementation of Waves node, libraries and tools for Waves blockchain
- blockchain
- cryptography
- decentralized-applications
- smart-contracts