Best Open Source blockchain Libraries
A curated list of the most popular GitHub repositories tagged with blockchain. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1unionlabs/union
The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.
#2FuelLabs/fuel-core
Rust full node implementation of the Fuel v2 protocol.
#3ethereum/go-ethereum
Go implementation of the Ethereum protocol
#4anoma/anoma
Reference implementation of Anoma
#5linera-io/linera-protocol
Main repository for the Linera protocol
#6shardeum/shardeum
Shardeum is an EVM based autoscaling blockchain
#7bigint/hey
Hey is a decentralized and permissionless social media app built with Lens Protocol 🌿
#8zama-ai/fhevm
FHEVM, a full-stack framework for integrating Fully Homomorphic Encryption (FHE) with blockchain applications
#9argotorg/solidity
Solidity, the Smart Contract Programming Language
#10bitcoinbook/bitcoinbook
Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
#11ethereumbook/ethereumbook
Mastering Ethereum: 2nd Edition, by Andreas M. Antonopoulos, Gavin Wood, Carlo Parisi, Alessandro Mazza, Niccolò Pozzolini
#12amark/gun
An open source cybersecurity protocol for syncing decentralized graph data.
#13solana-labs/solana
Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.
#14ConsenSys-archive/truffle
:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.
#15smartcontractkit/full-blockchain-solidity-course-js
Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript
#16AmazingAng/WTF-Solidity
WTF Solidity 极简入门教程,供小白们使用。Now supports English! 官网: https://wtf.academy
#17ethers-io/ethers.js
Complete Ethereum library and wallet implementation in JavaScript.
#18cosmos/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:
#19openethereum/parity-ethereum
The fast, light, and robust client for Ethereum-like networks.