go-blockchain
Blockchain guide
A comprehensive guide to building and learning blockchain technology from scratch in Go with gRPC
The foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
248 stars
1 watching
19 forks
Language: Go
last commit: 11 days ago blockchainblockchain-from-scratchblockchain-protocolconcurrent-programmingcryptographygolanggrpc-gomerkle-proofmerkle-treepeer-to-peer-networking
Related projects:
Repository | Description | Stars |
---|---|---|
openblockchains/programming-blockchains | A step-by-step guide to building blockchains from scratch, starting with crypto hashes. | 667 |
codemaveric/libra-go | A Go client for interacting with the Libra Blockchain | 49 |
crisadamo/gochain | A basic implementation of blockchain in Go with endpoints for node management and data synchronization | 273 |
algorand/go-algorand | An implementation of Algorand's blockchain protocol in Go | 1,352 |
preslavmihaylov/go-grpc-crash-course | A tutorial and learning resource on using gRPC with Go for building networked services | 10 |
centrifuge/go-substrate-rpc-client | Provides an API to interact with Substrate-based blockchain networks | 203 |
vladimirvivien/go-grpc | A collection of Go examples showcasing the features and benefits of gRPC for building efficient and scalable RPC systems. | 242 |
the729/go-libra | A client library for interacting with the Libra blockchain | 44 |
limechain/gosemble | A Go-based framework for building Polkadot/Substrate-compatible runtime environments. | 12 |
algorand/go-algorand-sdk | Provides APIs and tools for interacting with the Algorand blockchain | 185 |
arduino/arduino-builder | A tool for compiling Arduino sketches into executable code | 458 |
gagliardetto/solana-go | A Go SDK library and RPC client for the Solana Blockchain | 901 |
kcmvp/gob | Solves the problem of repetitive initialization process when starting new Golang projects by providing a tool and framework for efficient project setup and management. | 11 |
number571/go-peer | A library for developing secure, decentralized networks in the Go language | 265 |
everfinance/goar | A Go library and SDK for interacting with the Arweave blockchain network | 140 |