Go Blockchain

Open-source Go projects categorized as Blockchain | Edit details

Top 23 Go Blockchain 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 fabric

    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. (by hyperledger)

    Project mention: Nobody has found a use case for blockchain | news.ycombinator.com | 2021-06-15

    After some research I found that they are using Hyperledger Fabric, a project hosted by the Linux Foundation.


  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo lnd

    Lightning Network Daemon ⚡️

    Project mention: I use electrum and BTC more than ledger and eth | reddit.com/r/Electrum | 2022-01-13
  • GitHub repo tendermint

    ⟁ Tendermint Core (BFT Consensus) in Go

    Project mention: Proof of Stake & Validators: An Overview | reddit.com/r/defi | 2021-12-28

    Every Proof of Stake blockchain has a different implementation of Proof of Stake concepts. At Onomy Protocol, we are building with Cosmos Tendermint, a BFT-style consensus architecture that follows the Proof of Stake model. Ethereum’s Casper will be chain-based. Both types must select validators from their validator pool and decide how that validator pool is selected.

  • 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.

  • GitHub repo cosmos-sdk

    :chains: A Framework for Building High Value Public Blockchains :sparkles:

    Project mention: Curios what people think of stargaze it’s there potential? | reddit.com/r/OsmosisLab | 2022-01-13

    Standardized NFT interface (https://github.com/cosmos/cosmos-sdk/issues/9826)

  • 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
  • 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 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 harmony

    The core protocol of harmony (by harmony-one)

    Project mention: Harmony Network Outage | reddit.com/r/OpenSwap_Harmony | 2022-01-14
  • GitHub repo bsc

    A Binance Smart Chain client based on the go-ethereum fork

    Project mention: Ethereum Is Trash or: How I Learned that Ethereum Is Killing Crypto | reddit.com/r/CryptoCurrency | 2022-01-12

    This issue: https://github.com/binance-chain/bsc/issues/553

  • GitHub repo CovenantSQL

    A decentralized, trusted, high performance, SQL database with blockchain features

  • 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 go

    Stellar's public monorepo of go code (by stellar)

    Project mention: seed vs private key confusion | reddit.com/r/Stellar | 2021-04-25

    Take a look https://github.com/stellar/go/blob/master/keypair/full.go#L12

  • 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 node

    Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol (by mysteriumnetwork)

    Project mention: Linux failed to lookup host | reddit.com/r/MysteriumNetwork | 2021-12-18

    I posted here but not sure if I did right but I will link my problem: Linux failed to lookup host · Issue #4507 · mysteriumnetwork/node (github.com)

  • GitHub repo fabric-sdk-go

    Project mention: New to go. How do I format my code? | reddit.com/r/golang | 2021-04-16

    I started to play around with Hyperledger & go-ethereum

  • GitHub repo elrond-go

    ⚡ Elrond-GO: The official implementation of the Elrond protocol, written in golang.

    Project mention: Twitter mentions | reddit.com/r/ethtrader | 2021-12-16
  • GitHub repo thor

    A general purpose blockchain highly compatible with Ethereum's ecosystem (by vechain)

    Project mention: Monthly Discourse - December - submission date December 01, 2021 | reddit.com/r/VechainNotOfficial | 2021-12-09

    Today, the VeChain Foundation is proud to be launching our brand new public testnet with VIP-193 fully implemented.

  • 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 dcrd

    Decred daemon in Go (golang).

    Project mention: DCRed COin | reddit.com/r/algotrading | 2021-07-05

    Check out https://decred.org

  • GitHub repo starport

    Starport is the all-in-one platform to build, launch and maintain any crypto application on a sovereign and secured blockchain

    Project mention: 💬🔥 AMA with Peng Zhong, CEO of Tendermint 💬🔥 - July 8th, @ 3:00PM PDT / 6:00PM EDT Community AMA | reddit.com/r/cosmosnetwork | 2021-07-07

    Starport: Github • Telegram • Discord

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 Blockchain related posts


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

Project Stars
1 go-ethereum 34,709
2 fabric 13,005
3 lnd 5,695
4 tendermint 4,567
5 quorum 4,067
6 cosmos-sdk 3,261
7 cointop 2,969
8 chainlink 2,814
9 awesome-blockchain 1,702
10 harmony 1,355
11 bsc 1,300
12 CovenantSQL 1,263
13 ethereum-development-with-go-book 1,143
14 go 1,103
15 burrow 974
16 Kelp 832
17 node 826
18 fabric-sdk-go 789
19 elrond-go 769
20 thor 724
21 status-go 624
22 dcrd 616
23 starport 568
Find remote Blockchain jobs at our new job board 99remotejobs.com. There is 1 new remote job 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.