Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source blockchain software

142 open-source libraries, tools and applications tagged blockchain, ranked by how closely blockchain is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

142 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Anoma
Anoma is the reference implementation of the Anoma protocol, a distributed operating system that abstracts existing blockchains into config…
7833575active
Linera
Linera is a decentralized Layer-1 blockchain protocol implemented in Rust, designed for highly scalable, low-latency Web3 applications usin…
8432056active
Shardeum
Shardeum is an EVM-compatible Layer 1 blockchain platform that uses dynamic state sharding for horizontal autoscaling, low fees, and fast f…
4131219active
Hyperledger Fabric
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework written in Go for building blockchain solutions and app…
9316743stable
canopy-network/canopy
The official Go implementation of the Canopy Network protocol, a recursive blockchain framework and seed L1 chain for launching new interop…
8914720active
Chia Blockchain
The official Python implementation of the Chia blockchain, including full node, farmer, harvester, timelord, and wallet components. It uses…
9310790active
smartcontractkit/chainlink
Chainlink is the core node software of a decentralized oracle network that bridges smart contracts with real-world data and off-chain compu…
998246stable
DataHaven
DataHaven is an EVM-compatible Substrate blockchain that provides verifiable decentralized storage, built on StorageHub and secured by Eige…
637883active
IBAX
IBAX is a blockchain protocol platform written in Go that lets users deploy decentralized applications such as DApps, DeFi, and DAOs quickl…
887848active
Cosmos
The Cosmos SDK is a modular open-source Go framework for building secure, high-performance application-specific blockchains with built-in i…
967075stable
Optimism
Optimism is the open-source OP Stack, a modular software stack for deploying Ethereum Layer 2 optimistic rollup blockchains such as OP Main…
956481active
Aptos
Aptos is a layer 1 blockchain implemented in Rust, using the Move programming language for smart contracts. The aptos-core repository conta…
956443active
QuipNetwork/quip-validator
A Rust implementation of the Quip Protocol validator node, forked from Substrate's solochain template. It runs a blockchain node that can j…
585636active
amadeusprotocol/node
AmadeusD is a blockchain node daemon for the Amadeus protocol, supporting local testnets, an RPC API, and WebAssembly smart contract deploy…
875576active
massalabs/massa
Massa is a decentralized Layer-1 blockchain written in Rust, using multithreaded blockclique technology to reach over 10,000 transactions p…
865516active
sea-protocol/seaprotocol
Sea Protocol is a decentralized exchange (DEX) protocol combining order-book and AMM trading, implemented in Move on the Aptos and Sui bloc…
605040active
Uniswap V3
The core smart contracts of the Uniswap v3 protocol, an automated market maker on Ethereum, distributed as an npm package with deployable b…
715026stable
matter-labs/zksync
zkSync is Matter Labs' open-source ZK Rollup technology for scaling and adding privacy to Ethereum, including the ZK Stack framework for la…
564923active
Taiko
Taiko Alethia is the monorepo for Taiko, the first type-1 (Ethereum-equivalent) based rollup protocol on Ethereum, where L1 validators sequ…
984552active
ProvableHQ/snarkOS
snarkOS is a decentralized operating system for zero-knowledge applications, forming the backbone of the Aleo network. It implements node s…
1004529active
tronprotocol/java-tron
java-tron is the official Java implementation of the TRON Protocol, a DPoS blockchain with an EVM-compatible virtual machine (TVM). It runs…
934165active
ton-blockchain/ton
The main TON monorepo containing the reference implementation of The Open Network blockchain, including the node/validator software, lite-c…
954160active
numbersprotocol/nit
Nit is a CLI tool that applies Git-like concepts to web3 digital assets, letting users commit an asset's activities (chronicle) as on-chain…
254131active
OffchainLabs/prysm
Prysm is a Go implementation of the Ethereum Consensus (proof of stake) specification, developed by Offchain Labs. It runs beacon chain nod…
993789active
NEO Blockchain
The C# reference implementation of the Neo blockchain protocol, a distributed network for the 'Smart Economy' supporting smart contracts an…
933536active
metaplex-foundation/metaplex
A directory of the Metaplex Foundation's projects for creating, managing, and trading digital assets like NFTs and fungible tokens on the S…
233352active
stellar/stellar-core
Stellar Core is the reference C++20 implementation of the peer-to-peer agent that runs the Stellar blockchain network. It maintains a repli…
963303active
BNB Smart Chain
BNB Smart Chain (BSC) is an EVM-compatible blockchain client implemented as a fork of go-ethereum, using Proof of Staked Authority (PoSA) w…
963290active
matter-labs/zksync-era
ZKsync Era is a ZK rollup layer 2 protocol for scaling Ethereum using zero-knowledge proofs, implemented primarily in Rust. It is EVM-compa…
893235active
IntersectMBO/cardano-node
The core Cardano full-node executable that integrates the ledger, consensus (Ouroboros), and networking layers to participate in the Cardan…
993174active
Stacks
The reference Rust implementation of the Stacks blockchain, a layer-2 network secured by Bitcoin via Proof of Transfer (PoX) mining. It run…
943061active
Sei
Sei Chain is the Go implementation of the Sei Layer 1 blockchain, a delegated proof-of-stake network featuring a parallelized EVM and CosmW…
1002840active
Lens Protocol
Lens Protocol is a decentralized, non-custodial social graph built as a set of Solidity smart contracts, enabling on-chain social interacti…
382832active
Polkadot SDK
Polkadot SDK is the consolidated Rust monorepo merging Substrate, Polkadot, and Cumulus, providing a framework for building blockchains and…
922815active
FISCO BCOS
FISCO BCOS is an open-source permissioned (consortium) blockchain platform written in C++, originally launched by the Financial Blockchain …
812608active
Uniswap v4
Uniswap v4-core is the set of core Solidity smart contracts implementing the Uniswap v4 automated market maker protocol, including the sing…
552537active
Namada
Namada is a Rust implementation of a Proof-of-Stake layer-1 blockchain focused on multichain asset-agnostic privacy, built on CometBFT cons…
962516active
dominant-strategies/go-quai
Go-quai is the official Go implementation of the Quai Network protocol, a sharded blockchain. It provides a node client that can be built f…
982385active
ava-labs/avalanchego
AvalancheGo is the official Go implementation of an Avalanche full node, the core software for participating in the Avalanche blockchain ne…
952361active
Seaport
Seaport is a Solidity-based marketplace protocol for safely and efficiently buying and selling NFTs, with listings composed of arbitrary of…
642254active
warden-protocol/wardenprotocol
Warden Protocol is a blockchain protocol monorepo providing a network layer for AI agents, including an agentic wallet, a peer-to-peer perm…
872161active
Mina Protocol
Mina is a layer-1 cryptocurrency protocol implemented in OCaml featuring a constant-sized (~22KB) blockchain built with recursive zero-know…
952126active
filecoin-project/venus
Venus is a Go implementation of the Filecoin distributed storage network, providing a full node and a modular collection of services for ch…
912056active
wormhole-foundation/wormhole
Wormhole is a blockchain interoperability protocol that enables cross-chain messaging and native token transfers across 45+ blockchains. Th…
961898active
LBRY
LBRY SDK is a Python implementation of the LBRY decentralized peer-to-peer protocol for publishing, discovering, and monetizing digital con…
237176maintenance
Gitcoin
Gitcoin's web application, the codebase behind gitcoin.co, a platform for funding open source software through bounties, grants, and quadra…
231825active
dfinity/ic
The source code for the Internet Computer blockchain protocol, including the replica software run by node providers. It implements consensu…
951795active
Evmos
Evmos is a scalable, high-throughput Proof-of-Stake EVM blockchain built on the Cosmos SDK and CometBFT consensus engine, fully compatible …
641681active
sunflower-land/sunflower-land
Sunflower Land is a decentralized, community-driven metaverse-style farming game built on the Polygon blockchain. This repository contains …
961649active
iotexproject/iotex-core
The official Go implementation of the IoTeX blockchain protocol, a modular DePIN-focused Layer-1 EVM-compatible network. It provides the fu…
991616active
Harmony
The core protocol implementation of the Harmony blockchain, a sharded proof-of-stake network written in Go. It implements consensus (PBFT-b…
901447active
xrplevm/node
The XRPL EVM Sidechain node is a Go implementation of a blockchain node that brings Ethereum Virtual Machine compatibility to the XRP Ledge…
941398active
Joystream
Joystream is a monorepo containing the full software stack for a Substrate-based blockchain network: the full node, runtime modules, storag…
431389active
AgentKit
AgentKit is Coinbase Developer Platform's framework- and wallet-agnostic toolkit that gives AI agents a crypto wallet and the ability to pe…
661324active
verida/verida-js
The official TypeScript SDK monorepo for the Verida Network, a decentralized network for self-sovereign identity and encrypted personal dat…
361279active
AElfProject/AElf
aelf is a cloud-native layer-1 blockchain network written in C# that achieves scalability through a mainchain plus multi-dAppChain (sidecha…
831268active
Monad
The execution component of a Monad blockchain node, written in C++. It contains a custom EVM implementation, a purpose-built database (Mona…
971234active
nervosnetwork/ckb
Nervos CKB (Common Knowledge Base) is the layer-1 public permissionless blockchain node implementation of the Nervos Network, written in Ru…
921219active
tanshuai/alphabiz
Alphabiz is a fully decentralized media platform and blockchain-based marketplace, positioned as a Web3 alternative to YouTube. It is also …
831215active
solana-labs/solana-program-library
The Solana Program Library (SPL) is a collection of on-chain programs for Solana's Sealevel runtime, including token, associated-token-acco…
104239maintenance
mobilecoinfoundation/mobilecoin
MobileCoin is a privacy-preserving cryptocurrency payments network designed for mobile devices, implemented in Rust. The repository contain…
661174active
Corda
Corda is an open-source blockchain/distributed ledger platform designed for business use, enabling interoperable networks that transact wit…
674077maintenance
ElementsProject/elements
Elements is an open-source C++ implementation of a blockchain platform extending the Bitcoin protocol with advanced features like Confident…
921169active
BigchainDB
BigchainDB Server is a distributed database with blockchain characteristics: decentralization, immutability, Byzantine fault tolerance, and…
234032maintenance
Starcoin
Starcoin is a smart contract blockchain network written in Rust that uses the Move programming language and scales through layering. It shi…
931153active
RavenProject/Ravencoin
Raven Core is the full-node reference implementation of Ravencoin, a Bitcoin-forked peer-to-peer blockchain optimized for issuing and trans…
881121active
Akash Network
The source code for the Akash Network blockchain node, a Tendermint/CometBFT-powered node implementing a decentralized cloud computing mark…
971116active
Curve
The official Vyper smart contracts powering Curve.fi's exchange liquidity pools on Ethereum. It includes pool templates, per-pool contract …
391109active
Polygon PoS
Bor is the official Golang implementation of the Polygon PoS blockchain, forked from go-ethereum and EVM compatible. It runs full nodes, va…
951107active
gnolang/gno
Gno is an interpreted, fully deterministic variant of Go with a stack-based virtual machine (GnoVM) for writing succinct, composable smart …
991090active
ArweaveTeam/arweave
The official Erlang implementation of the Arweave protocol, a distributed, cryptographically verified permanent archive built on a cryptocu…
971079stable
tempoxyz/tempo
Tempo is a Rust-based blockchain purpose-built for stablecoin payments, built on the Reth EVM execution SDK with sub-second finality via Si…
821034active
Uniswap/v2-core
The core smart contracts of Uniswap V2, a decentralized exchange protocol on Ethereum. It contains the audited Solidity contracts for the a…
703354maintenance
Aircoin-official/AirCash
AirCash is a decentralized OTC (over-the-counter) platform implemented in Solidity that lets users buy and sell cryptocurrency with fiat mo…
322725maintenance
Cocos-BCX/cocos-bcx-node-bin
Binary executables for the Cocos-BCX blockchain, including a full node (witness_node) and a CLI wallet client. It ships prebuilt binaries p…
322346maintenance
Compound Protocol
The Compound Protocol is an Ethereum smart contract system for decentralized lending and borrowing of crypto assets. Accounts supply Ether …
232032maintenance
OffchainLabs/arbitrum-classic
Arbitrum Classic is the original Arbitrum Layer-2 optimistic rollup tech stack for Ethereum, implemented in Go, that powers fast and privat…
842001maintenance
steemit/steem
Steem is the C++ implementation of the Steem blockchain, a delegated proof-of-stake (DPOS) network designed for social media applications a…
611947maintenance
Defi-Cartel/salmonella
Salmonella is a demonstration project that deploys a malicious ERC-20 token contract designed to detect and punish sandwich traders on Ethe…
321855maintenance
Project-DARC/DARC
DARC is a company virtual machine that deploys to EVM-compatible blockchains, featuring multi-level tokens, dividend mechanisms, and a plug…
319154experimental
chain/Core
Chain Core is a Go application for operating and connecting to permissioned blockchain networks conforming to the Chain Protocol, maintaini…
501784maintenance
SavjeeCoin
SavjeeCoin is a minimal blockchain implementation in JavaScript, built as an npm library to accompany a YouTube tutorial series. It demonst…
521772maintenance
xuperchain/xuperchain
XuperChain is an open-source blockchain framework from Baidu's XuperChain Lab for building high-performance permissioned alliance networks.…
231703maintenance
fingerchar/fingernft
FingerNFT is an open-source decentralized NFT marketplace built on Ethereum-compatible chains (Ethereum, BSC, HECO, Polygon), developed wit…
321539maintenance
Democracy Earth Sovereign
Democracy Earth's Sovereign is a decentralized application (Dapp) for censorship-resistant digital democracy and governance, built on Ether…
231507maintenance
Tezos
Tezos is a self-amending cryptographic ledger (blockchain) platform supporting smart contracts, implemented in OCaml. This repository is a …
321499maintenance
aave/aave-protocol
Open source implementation of Aave Protocol Version 1.0, a decentralized lending pool system built on Ethereum smart contracts. This is the…
101435maintenance
larvalabs/cryptopunks
The original CryptoPunks project: 10,000 unique algorithmically generated 24x24 pixel collectible characters whose ownership is managed by …
321433maintenance
1808 Standard & Multiverse System
A reference implementation of the ERC-1808 token standard, an Ethereum proposal for NFTs with nested asset support, originating from the Co…
321425maintenance
eosjs
EOSIO is an open-source blockchain smart contract platform written in C++ that executes contracts via WebAssembly. It provides high-perform…
101422maintenance
eggprotocol/EGG
EGG Protocol is an implementation of the EGG token and a set of Ethereum smart contracts for staking, voting, periodic token burns, and loc…
321395maintenance
dabit3/polygon-ethereum-nextjs-marketplace
A full stack NFT marketplace application built with Next.js, Solidity smart contracts, Polygon, and IPFS. It serves as companion code to a …
321322maintenance
CITA
CITA is a high-performance, open-source blockchain kernel written in Rust, designed for enterprise consortium chains. It uses a microservic…
231302maintenance
BytomDAO/bytom
The official Go implementation of the Bytom blockchain protocol, providing a full node daemon (bytomd) and CLI client (bytomcli) for a mult…
101268maintenance
jmzkChain/jmzk
jmzkChain is a C++ blockchain node implementation developed by Hangzhou Yuliankeji (Vastchain), described as a 'Boost Engine for Regulation…
231166maintenance
m1guelpf/lil-web3
A collection of small, intentionally-limited Solidity smart contracts that reimplement popular web3 protocols and apps like ENS, OpenSea, a…
321164maintenance
Zilliqa/zq1
Zilliqa is the C++ reference client for the Zilliqa layer-1 public blockchain, a high-throughput smart contract platform that uses sharded …
101116maintenance
0xPolygon/polygon-edge
Polygon Edge is a modular, extensible framework written in Go for building Ethereum-compatible (EVM) blockchain networks with custom consen…
101051maintenance
WaykiChain/WaykiChain
WaykiChain is an open-source public blockchain node implementation (coind) written in C++, designed as a decentralized finance (DeFi) infra…
231045maintenance
Graphene
Graphene is a C++ toolkit for building high-performance blockchain networks using delegated proof-of-stake consensus, originally developed …
231029maintenance

page 1 / 2 next →