go-ethereum
Ethereum toolkit
A Go implementation of the Ethereum protocol, providing a suite of tools and utilities for building Ethereum clients and applications.
Go implementation of the Ethereum protocol
48k stars
2k watching
20k forks
Language: Go
last commit: 6 days ago
Linked from 5 awesome lists
blockchainethereumgethgop2p
Related projects:
Repository | Description | Stars |
---|---|---|
prysmaticlabs/prysm | A Go implementation of Ethereum's proof-of-stake consensus algorithm | 3,473 |
miguelmota/go-ethereum-hdwallet | A Go library implementing Ethereum HD wallet derivations | 500 |
golang/go | A programming language designed to build simple, reliable, and efficient software | 124,071 |
go-git/go-git | A high-level implementation of the Git version control system in Go | 5,995 |
consensys/quorum | An Ethereum-based distributed ledger protocol with features supporting data privacy and alternative consensus mechanisms | 4,686 |
onrik/ethrpc | Provides a Golang client interface to the Ethereum JSON RPC API | 268 |
go-kit/kit | A toolkit for building microservices in Go | 26,621 |
gliderlabs/ssh | A high-level API for building SSH servers in Go | 3,714 |
mmatczuk/go-http-tunnel | Enables secure tunnels over HTTP/2 to share localhost with others | 3,239 |
ethers-io/ethers.js | A comprehensive JavaScript library for interacting with the Ethereum blockchain | 7,974 |
grpc/grpc-go | A high-performance RPC framework that supports mobile and HTTP/2-based communication. | 21,100 |
jeiwan/blockchain_go | A simplified blockchain implementation in Golang with various features such as proof-of-work and transactions | 4,157 |
osrg/gobgp | BGP implementation in Go, aiming to provide a modern and scalable solution for network routing protocols. | 3,653 |
gin-gonic/gin | A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. | 78,978 |
golang/crypto | Provides supplementary cryptography libraries for the Go programming language | 3,029 |