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
Blockstream/satellite
Blockstream Satellite is a Python-based software suite (GUI and CLI) for setting up a receiver node that downloads the Bitcoin blockchain v…
601041active
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
Halmos
Halmos is a symbolic testing tool for EVM smart contracts, primarily targeting Solidity projects via a Foundry frontend. It leverages exist…
461033active
ZhangJinHaHaHa/AgentLens
AgentLens is a trust-first AI Agent marketplace and workspace where users can discover, compare, and rent task-specific Agents backed by sm…
561028active
polkadot-js/extension
A browser extension for Chrome and Firefox that manages Polkadot and Substrate network accounts and signs transactions (extrinsics) with th…
941020active
uniswap-python/uniswap-python
An unofficial Python client and wrapper for the Uniswap decentralized exchange, supporting v1 through v4 plus popular forks like Sushiswap …
841018active
CityOfZion/neon-wallet
Neon Wallet is an Electron-based desktop light wallet for the NEO blockchain, supporting wallet creation, Ledger hardware login, NEP6 accou…
311012active
PaulRBerg/prb-math
PRBMath is a Solidity library for advanced fixed-point arithmetic using signed SD59x18 and unsigned UD60x18 number formats with 18 decimals…
861007stable
sc-forks/solidity-coverage
solidity-coverage (Solcover) is a Hardhat plugin that measures code coverage for Solidity smart-contract test suites. It instruments contra…
521001active
piotrnar/gocoin
Gocoin is a full Bitcoin solution written in Go, consisting of a high-performance P2P full node client and a separate offline cold-storage …
74998active
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
NebuTech/NBMiner
NBMiner is a closed-source GPU cryptocurrency miner supporting algorithms like ethash, etchash, kawpow, cuckoo_ae, beamv3, octopus, and erg…
233177maintenance
dcnetio/web-dc-api
web-dc-api is a browser-based decentralized application SDK that unifies wallet-based identity, private user databases, shared key-value st…
77927active
bcoin-org/bcoin
Bcoin is an alternative implementation of the Bitcoin protocol written in JavaScript and C/C++ for Node.js and browsers. It can run as a fu…
233069maintenance
Base
Base Node is a Docker-based deployment that runs a full Base L2 Ethereum node using the base-reth execution client and base-consensus. It p…
86909active
paradigmxyz/artemis
Artemis is a Rust framework for writing MEV (maximal extractable value) bots, architected as an event processing pipeline with three compon…
302968maintenance
dethcrypto/TypeChain
TypeChain generates TypeScript bindings from Ethereum smart contract ABIs, giving statically typed access to contract methods and events. I…
232789maintenance
solana-foundation/solana-web3.js
The Solana JavaScript SDK (v1.x maintenance branch) for interacting with accounts and programs on the Solana blockchain via its JSON RPC AP…
972758maintenance
WalletConnect/create-eth-app
Create Eth App is a command-line scaffolding tool that generates Ethereum-powered React applications with one command, similar to Create Re…
102744maintenance
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
eth-brownie/brownie
Brownie is a Python-based development and testing framework for Ethereum smart contracts targeting the EVM, supporting Solidity and Vyper. …
842719maintenance
Sia
Sia is a decentralized, blockchain-based peer-to-peer cloud storage marketplace where users rent storage from hosts, with files encrypted a…
102693maintenance
Ganache
Ganache is a personal blockchain for Ethereum development, providing a local simulated network with GUI (Electron) and CLI variants for dep…
102623maintenance
ethers-rs
ethers-rs is a complete Ethereum and Celo library and wallet implementation in Rust, providing JSON-RPC clients, contract bindings via abig…
102506maintenance
LBRY Android
The official LBRY Android app, a mobile browser and wallet for the LBRY decentralized content network. It lets users discover, view, publis…
232393maintenance
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
QuipNetwork/quip-miner
A Python mining stack for the Quip Network Substrate chain that coordinates CPU (simulated annealing), GPU (CUDA/Metal/Modal), and QPU (D-W…
6111592experimental
madMAx43v3r/chia-plotter
A high-performance, pipelined multi-threaded Chia plotter written in C that creates proof-of-space plot files for the Chia blockchain. It u…
322208maintenance
codeSTACKr/create-10k-nft-collection
A Node.js CLI toolkit for generating, uploading, and minting large generative NFT collections (10,000+) from layered image assets. Built on…
232185maintenance
Quip Network
Quip Network SDK is a TypeScript SDK plus a set of EVM smart contracts (Deployer, WOTSPlus, QuipFactory) for interacting with the Quip Netw…
6311341experimental
lbryio/torba
Torba is a Python library and client/server framework for building fast, correct, and scalable cryptocurrency wallets based on Bitcoin. It …
102128maintenance
dapptools
Dapptools is a suite of Unix-philosophy CLI tools for Ethereum smart contract development, including dapp (build/test/fuzz/deploy), seth (E…
232123maintenance
flashbots/simple-arbitrage
An example TypeScript arbitrage bot that discovers, evaluates, and submits arbitrage bundles to the Flashbots relay on Ethereum. It serves …
322112maintenance
Compound Protocol
The Compound Protocol is an Ethereum smart contract system for decentralized lending and borrowing of crypto assets. Accounts supply Ether …
232032maintenance
codeSTACKr/minter-dapp
A JavaScript-based minting dApp starter kit for creating, deploying, and minting NFT collections. It includes a backend for generative art …
232016maintenance
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
scipr-lab/libsnark
libsnark is a C++ library implementing zkSNARK schemes, cryptographic constructions for proving and verifying computations in zero knowledg…
401931maintenance
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
raiden-network/raiden
Raiden is a Python client implementing an off-chain state channel network for Ethereum, enabling near-instant, low-fee token transfers with…
231832maintenance
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
web3ui/web3uikit
A React component library of lightweight, reusable Web3 UI components (buttons, crypto cards, icons, wallet widgets) for building decentral…
331780maintenance
SavjeeCoin
SavjeeCoin is a minimal blockchain implementation in JavaScript, built as an npm library to accompany a YouTube tutorial series. It demonst…
521772maintenance
jammy928/CoinExchange_CryptoExchange_Java
A Java-based open source cryptocurrency exchange platform built on Spring Cloud microservices, including a matching trading engine, admin b…
321731maintenance
xuperchain/xuperchain
XuperChain is an open-source blockchain framework from Baidu's XuperChain Lab for building high-performance permissioned alliance networks.…
231703maintenance
perlin-network/life
Life is a secure and fast WebAssembly virtual machine written in pure Go, featuring an interpreter and an experimental AOT compilation engi…
321690maintenance
Tornado Cash
Tornado Cash is a non-custodial privacy protocol for Ethereum and ERC20 tokens built on zkSNARKs, implemented as smart contracts with JavaS…
101675maintenance
aergoio/litetree
LiteTree is a modified SQLite engine that supports database branching, allowing multiple connections to read or write separate branches or …
551639maintenance
NotLuksus/nft-art-generator
A Node.js CLI tool that generates generative NFT art by layering trait images with configurable rarities and outputs OpenSea-compatible met…
321600maintenance
benyaminahmed/nft-image-generator
A Jupyter Notebook that generates a series of unique NFT images by combining a collection of image layers, outputting images and tokenId-ba…
321594maintenance
MyEtherWallet
MyEtherWallet (MEW) is a free, open-source, client-side interface for creating and managing Ethereum wallets and interacting with the Ether…
961585maintenance
TrueFiEng/useDApp
useDApp is a React framework for rapidly building Ethereum decentralized applications (Dapps). It provides composable hooks for reading on-…
231582maintenance
fingerchar/fingernft
FingerNFT is an open-source decentralized NFT marketplace built on Ethereum-compatible chains (Ethereum, BSC, HECO, Polygon), developed wit…
321539maintenance
CovenantSQL/CovenantSQL
CovenantSQL is a decentralized, Byzantine fault tolerant SQL database built on SQLite with blockchain features like immutable query history…
231531maintenance
tomusdrw/rust-web3
A Rust library implementing an Ethereum JSON-RPC client with multiple transports (HTTP, IPC, WebSockets), analogous to web3.js. It provides…
551509maintenance
Democracy Earth Sovereign
Democracy Earth's Sovereign is a decentralized application (Dapp) for censorship-resistant digital democracy and governance, built on Ether…
231507maintenance
duckdegen/apebot
A TypeScript trading bot that detects new Binance token listings via a proxy-rotated crawler and aggressively buys the token onchain using …
321506maintenance
Tezos
Tezos is a self-amending cryptographic ledger (blockchain) platform supporting smart contracts, implemented in OCaml. This repository is a …
321499maintenance
regolith-labs/ore-cli-legacy
A Rust command-line interface for mining the ORE cryptocurrency on the Solana blockchain. This legacy version is deprecated in favor of a n…
391494maintenance
Consensys/eth-lightwallet
A lightweight JavaScript HD wallet for Ethereum that stores private keys encrypted in the browser or Node.js. It generates BIP32/BIP39 addr…
321476maintenance
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
hyperledger-labs/blockchain-explorer
Hyperledger Blockchain Explorer is a web application for browsing activity on a blockchain network, primarily Hyperledger Fabric. It provid…
101426maintenance
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
eosjs is a TypeScript/JavaScript library for integrating applications with EOSIO-based blockchains via the EOSIO RPC API. It provides trans…
101422maintenance
eosjs
EOSIO is an open-source blockchain smart contract platform written in C++ that executes contracts via WebAssembly. It provides high-perform…
101422maintenance
handshake-org/hs-airdrop
hs-airdrop is the official redemption tool for the Handshake network's decentralized airdrop of HNS coins to open source developers. It che…
321415maintenance
MyCrypto
MyCrypto is an open-source, client-side Ethereum wallet manager for creating, importing, and managing Ethereum accounts and sending transac…
231406maintenance
Open Ethereum Mining Pool
An open-source Ethereum mining pool server written in Go that supports HTTP and Stratum mining protocols. It includes a built-in Ember.js s…
101396maintenance
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
Ripple Trade client
Ripple Trade client is an open-source web-based GUI for the Ripple payment network, enabling peer-to-peer exchange of fiat, cryptocurrencie…
101356maintenance
MetaMask/eth-phishing-detect
A TypeScript utility and curated blocklist of malicious domains targeting Web3 and Ethereum users, maintained by MetaMask. It provides CLI …
681341maintenance
enzymefinance/oyente
Oyente is a static analysis tool for Ethereum smart contracts that detects security vulnerabilities using symbolic execution of EVM bytecod…
101337maintenance
TokenMarket Security Token Toolkit
A collection of audited Ethereum smart contracts plus a Python command-line toolchain for launching and managing token sales (crowdsales/IC…
321325maintenance
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
Uniswap/v2-periphery
Peripheral smart contracts for interacting with Uniswap V2, a decentralized exchange protocol on Ethereum. It provides contract artifacts a…
761267maintenance
web3p/web3.php
A PHP library providing an interface to the Ethereum blockchain via JSON-RPC, supporting HTTP, async, and WebSocket providers. It includes …
231249maintenance
Exonum
Exonum is an extensible open-source Rust framework for building private, permissioned blockchain applications with a custom Byzantine fault…
231246maintenance
decentralized-identity/ion
ION is a public, permissionless Decentralized Identifier (DID) network implementing the Sidetree protocol as a Layer 2 overlay on Bitcoin. …
231228maintenance
p2pool/p2pool
P2Pool is a decentralized peer-to-peer Bitcoin mining pool implemented in Python that runs alongside a local bitcoind node. It forms a netw…
601202maintenance
blockcypher/explorer
A Python/Django web application that serves as a blockchain explorer, showcasing the BlockCypher APIs for looking up transactions, addresse…
321193maintenance
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
Cocos-BCX JSSDK
A demo application showcasing the Cocos-BCX JavaScript SDK, demonstrating blockchain operations like account creation, login, and asset tra…
321163maintenance
0xs34n/blockchain-cli
A minimal blockchain command-line interface built with Node.js that lets users create blocks, mine with proof-of-work, validate chain integ…
321157maintenance
Arachnid/solidity-stringutils
A string and slice utility library for Solidity smart contracts, providing efficient string manipulation via a lightweight 'slice' abstract…
321155maintenance
dalek-cryptography/bulletproofs
A pure-Rust implementation of Bulletproofs zero-knowledge range proofs using the Ristretto group over Curve25519. It supports single and ag…
321135maintenance
stellar-deprecated/kelp
Kelp is a free and open-source trading bot written in Go for the Stellar DEX and 100+ centralized exchanges like Binance, Kraken, and Coinb…
101125maintenance
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
stacks-archive/blockstack-browser
The Blockstack Browser is a desktop and web application for exploring the Blockstack decentralized internet, managing decentralized identit…
101114maintenance
iov-one/weave
IOV Weave is a Go framework for building custom ABCI applications that run on the Tendermint BFT proof-of-stake consensus engine. It provid…
231105maintenance
exorde-labs/exorde-client
The Exorde client is a Python CLI worker node for the Exorde Network, a decentralized protocol where participants scrape social media and w…
541081maintenance
bitcoin-php
A PHP library implementing Bitcoin protocol primitives including blocks, transactions, scripts, and deterministic key algorithms (BIP32, BI…
601076maintenance
eveem-org/panoramix
Panoramix is a Python-based decompiler that converts Ethereum smart contract bytecode into readable pseudocode, powering the Eveem.org serv…
321055maintenance
0xPolygon/polygon-edge
Polygon Edge is a modular, extensible framework written in Go for building Ethereum-compatible (EVM) blockchain networks with custom consen…
101051maintenance
nibbstack/erc721
The reference implementation of the ERC-721 non-fungible token (NFT) standard written in Solidity for Ethereum, Wanchain, and other EVM-com…
671047maintenance
WaykiChain/WaykiChain
WaykiChain is an open-source public blockchain node implementation (coind) written in C++, designed as a decentralized finance (DeFi) infra…
231045maintenance

← prev page 4 / 5 next →