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.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| elendirx/web2web A proof-of-concept for serving websites entirely via torrents and the Bitcoin blockchain, with no webserver or domain. A Bitcoin OP_RETURN … | 32 | 2241 | experimental |
| OwshenNetwork/owshen Owshen Network is a privacy-focused project for Ethereum built in Rust, using zk-SNARKs to enable private transactions. It is a work in pro… | 19 | 2001 | experimental |
| Ridera-Rwa/Ridera-core Ridera is a Real-World Work (RWW) tokenization protocol that converts verified gig-worker earnings into standardized on-chain productivity … | 39 | 1598 | experimental |
| darkrenaissance/darkfi DarkFi is an anonymous Layer 1 blockchain built in Rust that uses zero-knowledge cryptography (zk-SNARKs, halo2, a zkVM) to enable fully pr… | 73 | 1380 | experimental |
| Diem Diem Core is a Rust implementation of the Diem blockchain, a decentralized programmable distributed ledger designed for a low-volatility st… | 67 | 16658 | abandoned |
| solana-labs/solana Solana is a high-performance, web-scale blockchain implemented in Rust, designed for fast, secure, scalable decentralized apps and marketpl… | 10 | 14945 | abandoned |
| Quorum GoQuorum is a permissioned implementation of Ethereum built as a fork of go-ethereum, adding transaction and contract privacy plus alternat… | 10 | 4761 | abandoned |
| ethereum/aleth Aleth (formerly cpp-ethereum) is a full Ethereum client along with C++ libraries and tools, including the testeth testing utility. The proj… | 10 | 3963 | abandoned |
| LUX-Core/lux LUX Core is the full-node client for the LUX cryptocurrency, a 2017 fork of the Bitcoin codebase written in C++ that implements a hybrid Po… | 23 | 3728 | abandoned |
| LiskArchive/lisk-sdk The Lisk SDK is a TypeScript framework for building blockchain applications and sidechains on the Lisk ecosystem. It provides modules for c… | 10 | 2679 | abandoned |
| ethereum/pyethereum PyEthereum was a Python implementation of the Ethereum protocol, the next-generation cryptocurrency network. The project is officially depr… | 10 | 2660 | abandoned |
| zhuowei/nft_ptr A C++ library that replaces std::unique_ptr with a version that mints each heap object's memory address as an NFT on the Ethereum blockchai… | 32 | 2024 | abandoned |
| paco0x/amm-arbitrageur A Solidity smart contract and demo bot that performs arbitrage between Uniswap V2-style AMMs (e.g., Uniswap, SushiSwap, PancakeSwap) using … | 10 | 1994 | abandoned |
| Evmos Ethermint is a Cosmos SDK library for launching scalable, interoperable EVM-compatible blockchains with fast-finality Proof-of-Stake consen… | 10 | 1804 | abandoned |
| base/pessimism Pessimism is a self-hosted monitoring service that continuously assesses OP Stack and EVM-compatible blockchains for real-time threats usin… | 10 | 1613 | abandoned |
| blockchainsllc/DAO The Standard DAO Framework is a set of Solidity smart contracts for creating Decentralized Autonomous Organizations on the Ethereum blockch… | 23 | 1587 | abandoned |
| Bittensor The Bittensor Python SDK and btcli CLI for interacting with the Bittensor decentralized machine intelligence network, where subnets produce… | 10 | 1469 | abandoned |
| hyperledger-archives/sawtooth-core Hyperledger Sawtooth is an enterprise distributed ledger (blockchain) platform for building, deploying, and running ledgers, originally wri… | 10 | 1415 | abandoned |
| redacademy/vue-ethereum-ipfs A distributed application (dApp) starter kit that pairs a Vue.js front-end with an Ethereum smart contract backend and IPFS for content dis… | 32 | 1320 | abandoned |
| Cocos-BCX Cocos-BCX mainnet is the C++ reference implementation of a blockchain node (witness_node) and command-line wallet for the Cocos-BCX gaming … | 23 | 1277 | abandoned |
| Matic Network Ethereum smart contracts implementing the business logic of the Matic Network (Polygon PoS), including main chain and side chain contracts.… | 10 | 1169 | abandoned |
| hyperledger-archives/fabric A read-only historic archive of Hyperledger Fabric, an enterprise-grade permissioned blockchain framework written in Go with a modular arch… | 10 | 1151 | abandoned |
| ENS (Ethereum Name Service) Solidity smart contract implementations for the Ethereum Name Service (ENS), including the registry, registrars, and compiled JSON contract… | 10 | 1146 | abandoned |
| Polaris Polaris is a modular Go framework for embedding the Ethereum Virtual Machine (EVM) into arbitrary applications or consensus engines, includ… | 10 | 1069 | abandoned |
| goat-sdk/goat GOAT is the largest agentic finance toolkit for AI agents, providing 200+ tools that let agents send payments, trade crypto, earn yield, an… | 59 | 1009 | abandoned |
| unionlabs/union Union is a trust-minimized zero-knowledge bridging protocol enabling general message passing, asset transfers, NFTs, and DeFi across Cosmos… | 78 | 73786 | active |
| Foundry Foundry is a fast, portable, modular toolkit for Ethereum smart contract development written in Rust, comprising Forge (build/test/fuzz/dep… | 99 | 10674 | stable |
| AidLux (AidLearning) AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 63 | 5812 | active |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 100 | 2404 | active |
| OpenSea SDK The official TypeScript SDK for OpenSea, the largest NFT marketplace. It lets developers access the orderbook, create and fulfill listings … | 94 | 2337 | active |
| Scaffold-ETH Scaffold-ETH is an open-source, forkable Ethereum development stack for rapidly building and iterating on decentralized applications (dApps… | 64 | 2052 | active |
| sendaifun/solana-agent-kit Solana Agent Kit is an open-source TypeScript toolkit for connecting AI agents to Solana protocols, enabling 60+ autonomous on-chain action… | 57 | 1713 | active |
| flashbots/mev-boost MEV-Boost is open-source middleware (a sidecar) for Ethereum proof-of-stake validators that connects consensus clients to a competitive mar… | 75 | 1449 | active |
| starkscan/starkscan-verifier A command-line tool (npm package 'starkscan') that verifies Cairo smart contract ABIs on the Starkscan block explorer for Starknet. Verific… | 32 | 1261 | active |
| selfxyz/self Self is an open-source monorepo for a privacy-preserving identity verification platform that lets users generate zero-knowledge proofs from… | 72 | 1256 | active |
| Provable snarkVM is a zero-knowledge virtual machine (zkVM) for Decentralized Private Computations, the core execution engine of the Aleo blockchain… | 95 | 1164 | active |
| kuestcom/prediction-market Kuest is an open-source, white-label prediction market platform (a Polymarket/Kalshi-style clone) built on Polygon with USDC settlement. Op… | 64 | 1110 | active |
| piotrostr/listen Listen is a Rust toolkit and framework for algorithmic trading on Solana, evolving into a framework for AI-driven crosschain portfolio mana… | 44 | 1089 | active |
| YeeZTech/YeeZ-Privacy-Computing Fidelius is a privacy computing middleware built on Intel SGX trusted execution environments, enabling secure data collaboration where orig… | 74 | 1059 | active |
| ApeWorX/ape Ape Framework is a Python-based Web3 development framework for compiling, testing, deploying, and interacting with smart contracts from a s… | 97 | 1054 | active |
| Kakarot zkEVM Kakarot is a zkEVM written in Cairo that implements the full EVM instruction set as provable programs, leveraging STARK proofs on Starknet.… | 10 | 999 | maintenance |
| stacks-archive/sbtc-developer-release A Rust workspace containing sBTC primitives, signer components, and helper tools for the Stacks ecosystem's 1:1 Bitcoin-backed asset. It in… | 10 | 1950 | experimental |
← prev page 2 / 2