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

Open-source blockchain software

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

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

ProductHealth v2StarsMaturity
crytic/echidna
Echidna is a Haskell-based fuzzer for Ethereum smart contracts that performs property-based testing by generating sequences of contract cal…
863186active
IntersectMBO/cardano-node
The core Cardano full-node executable that integrates the ledger, consensus (Ouroboros), and networking layers to participate in the Cardan…
993174active
graphprotocol/graph-node
Graph Node is the core indexing component of The Graph protocol, written in Rust. It extracts and organizes data from blockchains such as E…
923151active
blockchain-etl/ethereum-etl
A Python CLI tool that extracts Ethereum blockchain data (blocks, transactions, token transfers, logs, traces, contracts) and exports it to…
483131active
Core Lightning
Core Lightning (CLN) is a specification-compliant Lightning Network node implementation written in C, maintained by Blockstream and in prod…
993103stable
DefiLlama/chainlist
Chainlist is a web application and open dataset by DefiLlama that catalogs EVM-compatible blockchain networks, their Chain IDs, and public …
773102active
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
Remix
Remix Project is a browser-based IDE and compiler toolset for developing, deploying, and debugging Ethereum smart contracts in Solidity and…
973057active
filecoin-project/lotus
Lotus is the reference implementation of the Filecoin decentralized storage network, written in Go. It ships as a suite of command-line app…
992991active
Lolliedieb/lolMiner-releases
lolMiner is a closed-source GPU cryptocurrency miner for AMD, Nvidia, and Intel graphics cards supporting many proof-of-work algorithms suc…
502890active
mempool
Mempool is a fully-featured Bitcoin mempool visualizer, block explorer, and API service, running publicly at mempool.space. It can be self-…
902849active
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
rainbow-me/rainbowkit
RainbowKit is a React library for adding wallet connection UI and management to Ethereum dapps. It is built on wagmi and viem and provides …
802835active
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
Hop Protocol
Hop Protocol is a monorepo containing TypeScript SDKs, a hop-node, and a React frontend for the Hop cross-chain bridge, which enables token…
552815active
EthereumJS
A modular TypeScript monorepo of Ethereum execution-layer libraries including an EVM interpreter, transaction and block handling, Merkle Pa…
922759active
rust-bitcoin/rust-bitcoin
A Rust library for parsing, serializing, and working with Bitcoin data structures such as transactions, blocks, scripts, network messages, …
772683active
xLog
xLog is an open-source, decentralized blogging platform built on the Crossbell blockchain, where posts are stored on-chain. It serves as a …
102664active
near/nearcore
nearcore is the reference client implementation of the NEAR Protocol, a sharded proof-of-stake blockchain written in Rust. It runs full nod…
972618active
FISCO BCOS
FISCO BCOS is an open-source permissioned (consortium) blockchain platform written in C++, originally launched by the Financial Blockchain …
812608active
RaspiBlitz
RaspiBlitz is a do-it-yourself software distribution that turns a RaspberryPi 4/5 into a Bitcoin and Lightning Network full node with an LC…
772590active
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
ERC721A
ERC721A is a Solidity smart contract library providing a fully compliant IERC721 (NFT) implementation optimized for significant gas savings…
232524stable
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
bitcoin-core/secp256k1
libsecp256k1 is a high-performance, high-assurance C library for elliptic curve cryptography on the secp256k1 curve, including ECDSA and Sc…
842488stable
OneKey
OneKey is an open-source, multi-chain cryptocurrency wallet application supporting Bitcoin, Ethereum, Solana, Tron, and many other networks…
992468active
inference-labs-inc/subnet-2
Subnet 2 on the Bittensor network implements a Proof-of-Inference system that uses zero-knowledge machine learning (zk-ML) to cryptographic…
862462active
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
OpenSea SDK
The official TypeScript SDK for OpenSea, the largest NFT marketplace. It lets developers access the orderbook, create and fulfill listings …
942337active
warproxxx/poly_data
A Python data pipeline that fetches, processes, and structures Polymarket trading data. It streams order events from the Polymarket CTF Exc…
602334active
warp-id/solana-trading-bot
A TypeScript-based automated trading bot for the Solana blockchain that snipes and trades new tokens on Raydium pools. It monitors market c…
272331active
xrpcommunity/XRP-community-wallet
A non-custodial, open-source web wallet for XRP Ledger and EVM networks, built by the community. Keys and seed phrases are encrypted and st…
692305active
Nethereum
Nethereum is the .NET integration platform for Ethereum and EVM-compatible blockchains, offering 130+ NuGet packages covering RPC access, s…
822260active
Seaport
Seaport is a Solidity-based marketplace protocol for safely and efficiently buying and selling NFTs, with listings composed of arbitrary of…
642254active
bluealloy/revm
Revm is a highly efficient and stable Rust implementation of the Ethereum Virtual Machine (EVM). It serves both as a transaction executor f…
942248stable
OdyseeTeam/chainquery
Chainquery is a Go daemon and API server that parses the LBRY blockchain into a structured MySQL database, syncing blocks, transactions, ad…
792205active
RISC Zero
RISC Zero is a zero-knowledge verifiable general computing platform built on zk-STARKs and a RISC-V-based zkVM. It lets developers prove th…
922192active
a16z/helios
Helios is a fast, trustless multichain light client for Ethereum written in Rust that turns an untrusted centralized RPC endpoint into a ve…
982185active
safe-fndn/safe-smart-account
Safe Smart Account is the set of audited Solidity smart contracts implementing Safe's multisig smart account (contract wallet) for Ethereum…
662181active
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
BEpusdt
BEpusdt is a self-hosted personal cryptocurrency payment gateway written in Go, forked from Epusdt with additional features. It supports US…
912160active
Mina Protocol
Mina is a layer-1 cryptocurrency protocol implemented in OCaml featuring a constant-sized (~22KB) blockchain built with recursive zero-know…
952126active
Trail of Bits Claude Code Config
A Claude Code plugin marketplace from Trail of Bits offering skills for AI-assisted security analysis, code auditing, and vulnerability det…
572120active
handshake-org/hsd
HSD is a full node implementation of the Handshake decentralized naming/cryptocurrency protocol, written in JavaScript for Node.js. It prov…
392073active
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
Scaffold-ETH
Scaffold-ETH is an open-source, forkable Ethereum development stack for rapidly building and iterating on decentralized applications (dApps…
642052active
iden3/snarkjs
A JavaScript and pure WebAssembly implementation of zkSNARK schemes including Groth16, PLONK, and FFLONK. It provides all tooling for gener…
732039active
anza-xyz/wallet-adapter
A modular TypeScript library of wallet adapters and UI components for integrating Solana wallets into web applications. It provides React c…
942030active
develsoftware/GMinerRelease
GMiner is a closed-source GPU cryptocurrency miner for NVIDIA and AMD cards supporting algorithms such as Ethash, ProgPoW, KAWPOW, Equihash…
641975active
LayerZero-Labs/LayerZero-v1
LayerZero is an omnichain interoperability protocol implemented as a set of gas-efficient, non-upgradable Solidity smart contracts for ligh…
101950stable
petertodd/python-bitcoinlib
A Python 3 library providing a low-level, ground-up interface to Bitcoin data structures and protocol internals, including transactions, sc…
241949active
sushi-labs/sushiswap
Sushi 2.0 is the open-source monorepo behind the SushiSwap decentralized exchange interface hosted at sushi.com, written in TypeScript. It …
761944active
ERC-4337 Account Abstraction reference implementation
The reference implementation of ERC-4337 account abstraction for Ethereum, providing the singleton EntryPoint contract, base classes for sm…
521942active
MetacoSA/NBitcoin
NBitcoin is the most complete Bitcoin library for the .NET framework, implementing all relevant Bitcoin Improvement Proposals (BIPs) and pr…
761938stable
starkware-libs/cairo
Cairo is a Turing-complete programming language for writing provable programs, implemented as a compiler toolchain written in Rust. It comp…
981907active
HashLips Art Engine
HashLips Art Engine is a Node.js tool that generates multiple unique instances of generative artwork by compositing user-provided image lay…
237198maintenance
wormhole-foundation/wormhole
Wormhole is a blockchain interoperability protocol that enables cross-chain messaging and native token transfers across 45+ blockchains. Th…
961898active
Rabby Wallet
Rabby Wallet is an open-source browser extension wallet for Ethereum and all EVM-compatible chains, aimed at DeFi users. It injects a stand…
931898active
LBRY
LBRY SDK is a Python implementation of the LBRY decentralized peer-to-peer protocol for publishing, discovering, and monetizing digital con…
237176maintenance
ZoKrates
ZoKrates is a toolbox for zkSNARKs on Ethereum, providing a high-level domain-specific language for writing verifiable off-chain programs a…
231872active
Besu
Besu is an enterprise-grade, Apache 2.0 licensed Ethereum execution client written in Java, compatible with Ethereum Mainnet and public tes…
1001855stable
Gitcoin
Gitcoin's web application, the codebase behind gitcoin.co, a platform for funding open source software through bounties, grants, and quadra…
231825active
polkadot-js/apps
The main Polkadot/Substrate browser UI (portal) for interacting with nodes across Polkadot and Substrate-based chains. It is a TypeScript m…
881821active
Planetable/Planet
Planet is a free, open-source native macOS app (SwiftUI) for building and hosting decentralized blogs and websites on IPFS, with a built-in…
921814active
inference-labs-inc/inference-network
Inference Network is a Proof of Inference system built on EigenLayer that provides trustless verification of AI inference results via Solid…
471814active
dfinity/ic
The source code for the Internet Computer blockchain protocol, including the replica software run by node providers. It implements consensu…
951795active
janoside/btc-rpc-explorer
A database-free, self-hosted Bitcoin blockchain explorer that queries a user's own Bitcoin Core node via RPC. It provides web dashboards fo…
611793active
coinbase/coinbase-wallet-sdk
Coinbase Wallet SDK is a TypeScript library that lets decentralized applications (dapps) connect users to Coinbase Wallet, including the Sm…
791764active
succinctlabs/sp1
SP1 is a zero-knowledge virtual machine (zkVM) that proves the correct execution of arbitrary programs compiled to RISC-V, written in Rust …
941743active
Consensys/gnark
gnark is a fast zk-SNARK library in Go offering a high-level API to define circuits, compile them to constraint systems, and generate/verif…
951739active
Uniswap Token Lists
A TypeScript package containing the JSON schema specification and utilities for Uniswap token lists, which are JSON blobs of ERC20 token me…
511732stable
vechain/vechain-dapp-kit
vechain-dapp-kit is a TypeScript SDK that simplifies interaction between VeChain wallets (VeWorld, Sync2) and decentralized applications. I…
901716active
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…
571713active
iden3/circom
Circom is a domain-specific language and compiler for defining arithmetic circuits used to generate zero-knowledge proofs (zk-SNARKs). Writ…
731698active
WalletConnect
WalletConnect is an open protocol and TypeScript SDK monorepo for connecting crypto wallets to decentralized applications (dapps) over a se…
931691active
Evmos
Evmos is a scalable, high-throughput Proof-of-Stake EVM blockchain built on the Cosmos SDK and CometBFT consensus engine, fully compatible …
641681active
coral-xyz/backpack
Backpack is an open-source crypto wallet browser extension built in TypeScript, serving as a home for xNFTs and supporting Solana, Ethereum…
231660active
Rango Exchange
Rango Exchange's TypeScript SDK for integrating cross-chain swap and bridge aggregation into applications. It provides both a basic single-…
971658active
tevador/RandomX
RandomX is a proof-of-work algorithm optimized for general-purpose CPUs that uses random code execution and memory-hard techniques to resis…
891655stable
sunflower-land/sunflower-land
Sunflower Land is a decentralized, community-driven metaverse-style farming game built on the Polygon blockchain. This repository contains …
961649active
uAgents
uAgents is a lightweight Python framework by Fetch.ai for building autonomous AI agents as microservices, using decorators for scheduled ta…
951642active
Heimdall
Heimdall is a Rust-based EVM smart contract toolkit for bytecode analysis, decompilation, disassembly, control flow graph generation, stora…
871627active
NethermindEth/nethermind
Nethermind is a high-performance Ethereum execution client built on .NET, in production since 2017. It offers fast snap sync, high-throughp…
1001619stable
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
ethereum-mining/ethminer
Ethminer is a command-line GPU mining application for Ethash Proof of Work coins such as Ethereum and Ethereum Classic. It supports OpenCL …
105910maintenance
jasonkneen/tiny-world-builder
A self-contained browser-based 3D voxel world editor built with Three.js where users can build, sculpt, fly through, and share tiny worlds.…
591605active
tendermint/tendermint
Tendermint Core is a Byzantine Fault Tolerant (BFT) consensus engine and blockchain application platform written in Go. It securely replica…
665864maintenance
solana-foundation/solana-go
A Go SDK library and RPC client for the Solana blockchain, providing interfaces to Solana's JSON RPC and WebSocket APIs. It supports key ma…
981589active
DimensionDev/Maskbook
Mask Network is a browser extension that bridges Web2 social media platforms (X, Facebook, Instagram, Minds, Mirror) with Web3 services. It…
971586active
paradigmxyz/cryo
cryo is a Rust-based CLI tool (also available as a Python package) that extracts Ethereum/EVM blockchain data into parquet, csv, , or Pytho…
201581active
FuelLabs/sway-farm
Sway Farm is a simple farming game built as a Sway smart contract on the Fuel blockchain, with a TypeScript frontend. It serves as an examp…
741564active
Verge
Verge Core is the official full-node source code for the Verge (XVG) cryptocurrency, providing a wallet client, mining support, and blockch…
921559active
firedancer-io/firedancer
Firedancer is Jump Crypto's from-scratch Solana validator client written in C, designed for extreme performance and security with a restric…
951531active
SChernykh/p2pool
P2Pool is a decentralized, peer-to-peer mining pool for Monero written in C++. It combines the regular payouts of centralized pools with th…
971495active
vybenetwork/solana-mcp-vybe
A public remote MCP (Model Context Protocol) server by Vybe that exposes the Vybe Solana Data API to AI clients like Claude, Cursor, Windsu…
581495active
phantom/deep-link-demo-app
A React Native demo application showcasing Phantom wallet's deep linking API. It serves as reference code for developers integrating Phanto…
631490active
Bee (Swarm client)
Bee is a Go client for the Swarm network, a decentralized peer-to-peer storage and communication network built on the Gnosis blockchain. Ru…
931482active
vybenetwork/solana-swap-api
A reference implementation and starter kit for the Vybe Solana Swap API, providing a Node.js backend and frontend demo that fetch DEX swap …
531475active

← prev page 2 / 5 next →