Go Ethereum

Open-source Go projects categorized as Ethereum | Edit details

Top 23 Go Ethereum Projects

  • GitHub repo go-ethereum

    Official Go implementation of the Ethereum protocol

    Project mention: Confused about forking ethereum for an initial private network. | reddit.com/r/ethereum | 2022-01-14

    Fork geth and change the chain ID.

  • GitHub repo quorum

    A permissioned implementation of Ethereum supporting data privacy

    Project mention: I researched XinFin Network [XDC], here's what I found (technical) | reddit.com/r/CryptoCurrency | 2021-09-15

    XinFin is a third generation blockchain, forked from Quorum, developed by J.P Morgan, and it is a private/permissioned blockchain built on the Ethereum network. You can read here why they chose Quorum.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo cointop

    A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀

    Project mention: cointop | reddit.com/r/devopskhan | 2021-10-23
  • GitHub repo prysm

    Go implementation of Ethereum proof of stake

    Project mention: Required Rocket Pool Update v1.1.2 | reddit.com/r/rocketpool | 2021-12-14

    - Updated Prysm to v2.0.5 (https://github.com/prysmaticlabs/prysm/releases/tag/v2.0.5).

  • GitHub repo awesome-blockchain

    ⚡️Curated list of resources for the development and applications of blockchain.

    Project mention: The Hitchhiker's Guide to Blockchain Development | dev.to | 2021-10-23

    1. Blockchain https://cognitiveclass.ai/courses/blockchain-course https://github.com/yjjnls/awesome-blockchain https://cyprianaarons.hashnode.dev/blockchain-for-dummies-ckpihiqql02x5crs18kas0566 2. Solidity https://www.tutorialspoint.com/solidity/index.htm https://cryptozombies.io/ https://github.com/bkrem/awesome-solidity 3. Web3.js https://www.useweb3.xyz/ https://asiedu-dev.hashnode.dev/web30-a-down-to-earth-understanding-of-this-- new-raging-evolution 4. Ethereum https://www.tutorialspoint.com/ethereum/index.htm https://github.com/ttumiel/Awesome-Ethereum https://ethereum.org/en/developers/ https://ethereum.org/en/whitepaper/ 5. Dapps https://www.dappuniversity.com/ https://medium.com/heptagon/step-by-step-guide-to-build-a-dapp-a-homo-sapiens-2-day-love-affair-with-ethereum-dapp-de2b0dea12f1 6. Nft https://nftschool.dev/ https://github.com/gianni-dalerta/awesome-nft

  • GitHub repo bee

    Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm network: a private; decentralized; and self-sustaining network for permissionless publishing and access to your (application) data.

    Project mention: Decentralized, permissionless data storages | reddit.com/r/Web3SocialMedia | 2021-12-29


  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo open-ethereum-pool

    Open Ethereum Mining Pool

    Project mention: Need help setting up a stratum mining pool | reddit.com/r/EtherMining | 2021-04-22

    Does https://github.com/sammy007/open-ethereum-pool still work or what should I use and what settings to use for geth?

  • GitHub repo ethereum-development-with-go-book

    📖 A little guide book on Ethereum Development with Go (golang)

    Project mention: Web3.0 Resources | dev.to | 2021-12-11
  • GitHub repo burrow


    Project mention: What is Hyperledger and its different types | dev.to | 2021-05-30

    Hyperledger Burrow:

  • GitHub repo Kelp

    Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges

    Project mention: Can someone explain kelp, and help? | reddit.com/r/Stellar | 2022-01-13

    It’s a trading bot that has multiple different strategies. It has a full rundown on what the options are on the project page on GitHub - https://github.com/stellar/kelp

  • GitHub repo optimism

    The Optimism monorepo

    Project mention: I’m sorry how is this a thing? Please can someone explain this to me? Thanks | reddit.com/r/ethereum | 2021-12-30

    Optimism - Already usable in alpha phase

  • GitHub repo status-go

    The Status module that consumes go-ethereum

    Project mention: Mobile UI Engineer (Remote) | reddit.com/r/Cryptotask | 2021-04-08

    Status is looking for an UI Engineer who will work closely with Design and Product teams to transform specifications into interactive interfaces. The ideal person will be comfortable to work on features end-to-end from Status-React to Status-Go, has an eye for design and can transform reused patterns such as list items into UI components.

  • GitHub repo go-livepeer

    Official Go implementation of the Livepeer protocol

    Project mention: Serviço de streaming descentralizado arrecada $20 Milhões | reddit.com/r/cryptopt | 2022-01-12
  • GitHub repo core

    Decentralized Fog Computing Platform (by sonm-io)

    Project mention: Sequel of "My diligent Research of Likely moonshots" by FredHeartilion in FEB 2021 | reddit.com/r/CryptoCurrencyTrading | 2021-09-06

    SONM (SNM #409 CoinGecko 111M$ Mcap) - https://sonm.com/ - With SONM, users have access to general-purpose computing services of a cloud-like nature, including IaaS and PaaS with hosts around the world that can contribute computing power as part of the SONM marketplace. - Sonm provides cloud services based on distributed customer level hardware including PCs, mining equipment, and servers. You can either rent out your hardware or use someone’s computing power for your needs. - Main product: SONM OS

  • GitHub repo ChainBridge

    🌉 Modular Multi-Directional Blockchain Bridge to interact with Multiple Networks; Ethereum, Ethereum Classic, Substrate, based chains.

    Project mention: RiB Newsletter #24 - Bridges | reddit.com/r/rust | 2021-06-02

    Polkadot · ChainBridge. Between Polkadot and Ethereum.

  • GitHub repo bor

    Official repository for the Matic Blockchain

    Project mention: ICON / Polygon BTP Interoperability | reddit.com/r/helloicon | 2022-01-05
  • GitHub repo 0x-mesh

    A peer-to-peer network for sharing 0x orders

    Project mention: IPv8: Authenticated Private P2P Communication | news.ycombinator.com | 2021-02-23

    A neatt approach with some higher level facilities compared to ipv8.


  • GitHub repo ethrpc

    Golang client for ethereum json rpc api

  • GitHub repo go-web3

    Ethereum Golang API

    Project mention: Is there any speed difference between using Web3-Go and Go-ethereum if I am hooking into a hosted node? | reddit.com/r/ethdev | 2021-09-27

    go-web3: A library written in Go that prevents fairly conventional Web3 interfaces.

  • GitHub repo diadata

    DIAdata.org platform

    Project mention: Staking your crypto on DeFi is the best thing you can do in major and minor dips. | reddit.com/r/defi | 2021-12-07

    The only coin I hold right now that isn't staked is DIA, I'm not giving that up because I believe it's fundamentally sound. I believe it was stake-able at some point, on diadata.org, it says "staking is closed." Hoping to see this available once more.

  • GitHub repo core-geth

    A highly configurable Go implementation of the Ethereum protocol.

    Project mention: The hot-fix security release in Geth is also applicable to Core-geth nodes in #EthereumClassic which is a super majority of the network nodes. Core-geth node operators on #ETC should update their software to v1.12.1 ASAP. | reddit.com/r/TheETCtalk | 2021-08-28
  • GitHub repo keys-generator

    Key generator for https://keys.lol

    Project mention: All Bitcoin private keys are on this website | news.ycombinator.com | 2021-12-21

    This looks like a clone of: https://keys.lol/bitcoin/

    Which runs its key generator using this open source code: https://github.com/SjorsO/keys-generator

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-15.

Go Ethereum related posts


What are some of the best open-source Ethereum projects in Go? This list will help you:

Project Stars
1 go-ethereum 34,709
2 quorum 4,067
3 cointop 2,969
4 chainlink 2,814
5 prysm 2,351
6 awesome-blockchain 1,702
7 bee 1,307
8 open-ethereum-pool 1,246
9 ethereum-development-with-go-book 1,143
10 burrow 974
11 Kelp 832
12 optimism 807
13 status-go 624
14 go-livepeer 418
15 core 352
16 ChainBridge 342
17 bor 262
18 0x-mesh 224
19 ethrpc 216
20 go-web3 181
21 diadata 153
22 core-geth 124
23 keys-generator 117
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.