CATEGORY
Cryptography::Cryptocurrencies 2,657 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
waterfallsWaterfalls provide blockchain data to liquid and bitcoin light-client wallets43,880MIT
alloy-merkle-treeMinimal Merkle Tree implementation43,484non-standard
architect-apiArchitect.xyz Trading Platform API42,891AGPL-3.0-only
lnp2pLN P2P Library: rust implementation of lightning network peer protocols (BOLT and Bifrost)42,577MIT
dharitri-sc-codec-deriveMacro implementations of dharitri-sc-codec #[derive(NestedEncode, NestedDecode, TopEncode, TopDecode)]42,495GPL-3.0-only
snarkos-profilerProfiler for a decentralized operating system42,077GPL-3.0
dharitri-sc-codecLightweight binary serializer/deserializer, written especially for Dharitri smart contracts41,473GPL-3.0-only
rust-bybitRust API connector for Bybit's WebSocket V5 API41,457MIT
tea-runtime-codecThe TEA SDK40,858non-standard
cosm-tomeEasy to use Cosmos SDK rust client library40,745Apache-2.0
provwasm-mocksRust mocks that enable unit testing of CosmWasm smart contracts that interact with custom modules in the Provenance Blockchain40,388Apache-2.0
zebra-testTest harnesses and test vectors for Zebra40,076MIT OR Apache-2.0
althea_protoProtobuf stuct defintions for interacting with Althea Chain39,956Apache-2.0
fuel-p2pFuel client networking39,814BUSL-1.1
snarkos-parametersParameters for a decentralized operating system39,511GPL-3.0
tempo-contractsTempo blockchain contract bindings and ABI definitions39,312MIT OR Apache-2.0
tetsy-keccak-hashertetsy keccak-256 implementation of the hasher trait39,066Apache-2.0
elrond-wasm-module-dnsElrond WebAssembly smart contract module that allows a contract to register its own name38,913GPL-3.0-only
tempo-primitivesTempo primitive types38,183MIT OR Apache-2.0
lnd_grpc_rustAn async library implementing LND RPC via tonic_openssl and prost37,410MIT
secp256kfun_k256_backendbackend for secp256kfun based on k25636,991Apache-2.0 OR MIT
near-kitA clean, ergonomic Rust client for NEAR Protocol36,795MIT OR Apache-2.0
af-sui-typesAftermath's extensions to `sui-sdk-types`36,586Apache-2.0
cmcRust Library for the CoinMarketCap API36,193MIT OR Apache-2.0
bitcoincashGeneral purpose library for using and interoperating with Bitcoin Cash.36,143CC0-1.0
bitcoinkernelSafe Rust bindings to libbitcoinkernel35,855MIT
bitcoin-pool-identificationCoinbase tag and coinbase output address based mining-pool identification for rust-bitcoin's bitcoin::{Block, Transaction}35,781MIT OR Apache-2.0
c32Rust implementation of Crockford's Base32 encoding35,657MIT OR Apache-2.0
snarkos-node-tcpA TCP stack for a decentralized operating system35,643Apache-2.0
snarkos-accountAccount for a decentralized operating system35,457Apache-2.0
af-pyth-wrapperMove types for Aftermath's `PythWrapper` package that extends `AfOracle`35,029Apache-2.0
maili-protocolProtocol types for the OP Stack34,977MIT
rgb-invoiceInvoice Library for RGB smart contracts34,926Apache-2.0
dharitri-chain-scenario-formatParser/writer of the Dharitri transaction scenario format34,796GPL-3.0-only
tea-actorx-coreThe TEA SDK34,716non-standard
rgb20RGB-20 Library: fungible digital assets for bitcoin & lightning34,559MIT
af-sui-pkg-sdkMacro for generating `MoveStruct`s from Move source code34,427Apache-2.0
x402-axumAxum middleware for enforcing x402 protocol payments on protected routes34,234Apache-2.0
af-oracleMove types for Aftermath's `AfOracle` package34,197Apache-2.0
snarkos-node-routerA node router for a decentralized operating system33,779Apache-2.0
sui-gql-clientSui GraphQL RPC client by Aftermath using `cynic`33,690Apache-2.0
anychain-coreA core support for cryptocurrency wallets33,469MIT/Apache-2.0
chia-sdk-utilsGeneral utilities for the chia-wallet-sdk.33,437Apache-2.0
near-sdk-contract-toolsHelpful functions and macros for developing smart contracts on NEAR Protocol.33,393GPL-3.0 OR Apache-2.0
architect-sdkArchitect.xyz Trading Platform SDK33,254AGPL-3.0-only
bitcoin_blockchainBitcoin blockchain data structures33,230Apache-2.0
fabric-metadataDecodable variant of the RuntimeMetadata.33,085Apache-2.0
af-move-typeStandard for representing Move types (`MoveType`) off-chain and their type tags.32,938Apache-2.0
snarkos-node-metricsA node for a decentralized operating system32,867Apache-2.0
snarkos-node-cdnA CDN client for a decentralized operating system32,848Apache-2.0
snarkos-node-consensusA node consensus for a decentralized operating system32,803Apache-2.0
bp-walletModern, minimalistic & standard-compliant bitcoin wallet32,639Apache-2.0
blocks_iteratorIterates Bitcoin blocks32,595MIT
fabric-systemFABRIC system module32,346Apache-2.0
sui-framework-sdkMove types for the Sui package at address 0x232,206Apache-2.0
bitcoin-dogecoinGeneral purpose library for using and interoperating with Bitcoin and Dogecoin.32,142Apache-2.0 OR CC0-1.0
pyth-sui-sdkSDK for Pyth's Sui package; maintained by Aftermath32,008Apache-2.0
anychain-ethereumA Rust library for Ethereum-focused cryptocurrency wallets, enabling seamless transactions on the Ethereum blockchain31,896MIT/Apache-2.0
fabric-supportSupport code for the runtime.31,508Apache-2.0
tempo-alloyTempo extensions of Alloy31,383MIT OR Apache-2.0
snarkos-node-restA REST API server for a decentralized virtual machine31,334Apache-2.0
move-stdlib-sdkMove types for Sui's `MoveStdLib` package at address 0x131,148Apache-2.0
snarkvm-storageStorage for a decentralized virtual machine31,135GPL-3.0
snarkos-nodeA node for a decentralized operating system30,968Apache-2.0
tetcore-utilsI/O for Tetcore runtimes30,961Apache-2.0
aleo-wasmWebAssembly based toolkit for developing zero-knowledge applications with Aleo30,664GPL-3.0
tea-wasm-actor-utilsThe TEA SDK30,657non-standard
dharitri-sdkSDK for interacting with the Dharitri blockchain30,605MIT
redgold-schemaDecentralized Portfolio Contracts & Data Lake30,451MIT
tycho-ethereumEthereum specific implementation of core tycho traits30,443MIT
tea-system-actorsThe TEA SDK30,437non-standard
etk-opsEVM Toolkit Instructions30,416MIT OR Apache-2.0
af-ptbuilderProgrammable transaction builder and macros (offline)30,319Apache-2.0
paladin-coreA Rust distributed algorithm toolkit. Write distributed algorithms without the complexities of distributed systems programming.30,314MIT OR Apache-2.0
sui-jsonrpcLight-weight Sui JSON-RPC client by Aftermath Finance30,279Apache-2.0
snarkos-displayA display for a decentralized operating system29,599Apache-2.0
tea-sdkThe TEA SDK29,475non-standard
snarkos-cliCommand-line interface for snarkOS29,440Apache-2.0
rgb-schemataCollection of the official RGB smart contract schemata29,290Apache-2.0
ethportal-apiDefinitions for various Ethereum Portal Network JSONRPC APIs29,233MIT
solana-secp256k1Efficient, SVM-friendly implementations of common Secp256k1 functions29,227MIT
tonic_lndAn async library implementing LND RPC via tonic and prost29,099MITNFA
snarkos-consensusConsensus for a decentralized operating system28,864GPL-3.0
rgb-consensusRGB Consensus Library: confidential & scalable smart contracts on Bitcoin & Lightning (consensus layer)28,787Apache-2.0
x402-typesCore types for x402 payments: chain identifiers, protocol messages, and facilitator traits28,670Apache-2.0
af-keysLight-weight, read-only version of Sui's file-based keystore.28,443Apache-2.0
antelopeAntelope Standard Library28,285MIT OR Apache-2.0
multiversx-sdk-httpSDK for interacting with the MultiversX blockchain28,259MIT
leo-inputInput parser of the Leo programming language28,004GPL-3.0
tetcore-databaseTetcore database trait.27,956Apache-2.0
libsszSimple Serialize (SSZ) encoding/decoding for Ethereum consensus27,908MIT OR Apache-2.0
libssz-deriveDerive macros for SSZ encoding, decoding, and HashTreeRoot27,736MIT OR Apache-2.0
fabric-benchmarkingMacro for benchmarking a FABRIC runtime.27,628Apache-2.0
af-utilitiesMove types for the `utilities` package and off-chain numerical types for reproducing calculations27,619Apache-2.0
rgb-invoicingInvoicing library for RGB smart contracts27,610Apache-2.0
prometheus-endpointEndpoint to expose Prometheus metrics27,590Apache-2.0
rgb-opsRGB ops library for working with smart contracts on Bitcoin & Lightning27,421Apache-2.0
wormhole-sui-sdkMove types for the Wormhole package27,410Apache-2.0
rgb-psbt-utilsPartially signed bitcoin transaction RGB extensions27,279Apache-2.0
libssz-merkleSSZ Merkleization: HashTreeRoot, merkleize, zero hashes27,272MIT OR Apache-2.0
ic-asset-certificationCertification for static assets served over HTTP on the Internet Computer27,215Apache-2.0
libssz-typesBounded SSZ collection types: Vector, List, Bitvector, Bitlist27,149MIT OR Apache-2.0
wasm-builderTetcore utility for building WASM binaries27,090Apache-2.0
sui-gql-schemaSui GraphQL schema for the Cynic client27,063Apache-2.0
snarkos-networkNetwork for a decentralized operating system27,039GPL-3.0
rgb-schemasCollection of the official RGB smart contract schemata27,024Apache-2.0
gravity_protoProtobuf stuct defintions for interacting with Gravity Bridge Chain27,009Apache-2.0
snarkos-node-sync-locatorsLocators to synchronize a decentralized operating system26,856Apache-2.0
tea-actorx-signerThe TEA SDK26,270non-standard
serializerTetcore customizable serde serializer.26,201Apache-2.0
satsnetGeneral purpose library for using and interoperating with Bitcoin and Satsnet.26,063CC0-1.0
tp-consensusCommon utilities for building and using consensus engines in tetcore.25,911Apache-2.0
maili-registryRegistry for Optimism25,667MIT
leo-stateState parser of the Leo programming language25,623GPL-3.0
cw-optimizoorA blazingly fast compiling & optimization tool for CosmWasm smart contracts.25,540MIT
snarkos-node-sync-communication-serviceA communication service for the sync module in a decentralized operating system25,378Apache-2.0
zebradThe Zcash Foundation's independent, consensus-compatible implementation of a Zcash node25,245MIT OR Apache-2.0
maili-genesisGenesis types for optimism25,243MIT
snarkos-rpcRPC for a decentralized operating system25,193GPL-3.0
tea-actorx-runtimeThe TEA SDK25,159non-standard
tp-allocatorCollection of allocator implementations.25,140Apache-2.0
cbadvAsynchronous Coinbase Advanced REST and WebSocket API25,114MIT
redgold-dataDecentralized Portfolio Contracts & Data Lake24,973MIT
tea-actorx-hostThe TEA SDK24,868non-standard
snarkos-node-bft-eventsEvents for the gateway in a decentralized operating system24,858Apache-2.0
dusk-walletA library providing functionalities to create wallets compatible with Dusk Network24,846MPL-2.0
graph-networks-registryThe Graph Networks Registry types and helpers24,579MIT
linera-alloy-primitivesEthereum primitive types24,542MIT OR Apache-2.0
tp-blockchainTetcore blockchain traits and primitives.24,321Apache-2.0
snarkos-node-syncA synchronization module for a decentralized operating system24,296Apache-2.0
anychain-solanaA Rust library for Solana-focused cryptocurrency wallets, enabling seamless transactions on the Solana blockchain24,232MIT/Apache-2.0
snarkos-node-bft-ledger-serviceA ledger service for the memory pool in a decentralized operating system24,206Apache-2.0
paladin-opkind-deriveDerive macro for paladin.23,922MIT OR Apache-2.0
linera-alloy-syn-soliditysyn-powered Solidity parser23,822MIT OR Apache-2.0
linera-alloy-sol-macro-inputInput types for sol!-like macros23,757MIT OR Apache-2.0
tp-timestampTetcore core types and inherents for timestamps.23,737Apache-2.0
linera-alloy-sol-macro-expanderExpander used in the Solidity to Rust procedural macro23,725MIT OR Apache-2.0
zebra-utilsDeveloper tools for Zebra maintenance and testing23,668MIT OR Apache-2.0
linera-alloy-sol-macroSolidity to Rust procedural macro23,636MIT OR Apache-2.0
linera-alloy-sol-typesCompile-time ABI and EIP-712 implementations23,626MIT OR Apache-2.0
snarkos-node-router-messagesNode messages for a decentralized operating system23,585Apache-2.0
chia-sdk-coinsetUtilities for connecting to Chia full node peers via the light wallet protocol.23,546Apache-2.0
linera-alloy-sol-type-parserSimple and light-weight Solidity type strings parser23,457MIT OR Apache-2.0
motsuUnit Testing for Stylus23,397MIT
linera-alloy-json-abiFull Ethereum JSON-ABI implementation23,395MIT OR Apache-2.0
asimov-ledgerASIMOV Software Development Kit (SDK) for Rust23,391Unlicense
noble-balancesFABRIC noble to manage balances23,384Apache-2.0
snarkos-node-bftA memory pool for a decentralized operating system23,192Apache-2.0
anychain-kmsA Rust library providing Key Management Schema for AnyChain. Handles general security and signature algorithms.23,105MIT/Apache-2.0
linera-alloy-dyn-abiRun-time ABI and EIP-712 implementations23,078MIT OR Apache-2.0
anychain-tronA Rust library for Tron-focused cryptocurrency wallets, enabling seamless transactions on the Tron blockchain23,061MIT/Apache-2.0
blockchain_contractsBlockchain contracts used by COMIT-network daemons to execute cryptographic protocols.22,936non-standard
motsu-procUnit Testing Procedural Macros22,934MIT
leo-linterLinter of the Leo programming language22,885GPL-3.0
rgb-runtimeRGB smart contracts wallet runtime22,759Apache-2.0
x402-chain-eip155EIP-155 (EVM) chain support for the x402 payment protocol22,696Apache-2.0
linera-alloy-coreRust Ethereum core libraries22,640MIT OR Apache-2.0
rgb-psbtPartially-signed transaction support for RGB protocol22,263Apache-2.0
tonic_openssl_lndAn async library implementing LND RPC via tonic_openssl and prost22,079MITNFA
tea-actorx-macrosThe TEA SDK22,035non-standard
ash_sdkAsh Rust SDK21,948BSD-3-Clause
near-contract-toolsHelpful functions and macros for developing smart contracts on NEAR Protocol.21,917GPL-3.0
tp-authorshipAuthorship primitives21,911Apache-2.0
af-move-type-deriveDerive macros for traits defined in af-move-type.21,821Apache-2.0
tp-transaction-poolTransaction pool primitives types & Runtime API.21,818Apache-2.0
secret-toolkit-viewing-keyBoilerplate for using viewing keys in Secret Contracts21,768non-standard
rawtx-rsMakes information about Bitcoin transactions accessible.21,735MIT OR Apache-2.0
ash_cliAsh CLI21,419BSD-3-Clause
redgold-keysDecentralized Portfolio Contracts & Data Lake21,303MIT
superchainComponents for the Superchain21,273MIT
eth_trie_utilsTypes and utility functions for building/working with partial Ethereum tries.21,197MIT OR Apache-2.0
superchain-registryThe Superchain Registry21,003MIT
architect-deriveArchitect.xyz Trading Platform API, proc-macros20,954AGPL-3.0-only
rgb-interfacesCollection of the standard RGB smart contract interface20,917Apache-2.0
redgoldDecentralized Portfolio Contracts & Data Lake20,897MIT
ed25519-axolotlEd25519-like signatures with X25519 keys, Axolotl-style.20,847Apache-2.0
tp-block-builderThe block builder runtime api.20,842Apache-2.0
af-faucetMove types for `AftermathFaucet` used in development20,807Apache-2.0
pcztTools for working with partially-created Zcash transactions20,791MIT OR Apache-2.0
maili-rpcRPC for Optimism20,652MIT
coldcard-cliColdcard Wallet CLI Tool20,590MIT
tc-executor-commonA set of common definitions that are needed for defining execution engines.20,417GPL-3.0-or-later WITH Classpath-exception-2.0
redgold-executorDecentralized Portfolio Contracts & Data Lake20,401MIT
pchain-typesData types defined in the ParallelChain Protocol20,255Apache-2.0
iota-typesCommon types required by nodes and clients APIs like blocks, responses and DTOs.20,155Apache-2.0
tp-tasksRuntime asynchronous, pure computational tasks20,132Apache-2.0
solar-cliSolar compiler CLI definitions, utils, and driver20,086MIT OR Apache-2.0
iop-keyvaultA general-purpose hierarchical deterministic generator for asymmetric keys.20,070LGPL-3.0-or-later
walletkit-coreReference implementation for the World ID Protocol. Core functionality to use a World ID.19,917MIT
chia-sdk-offersImplements Chia offer file creation and acceptance.19,865Apache-2.0
monotreeRust implementation of an optimized Sparse Merkle Tree19,715MIT
nimiq-macrosMacros for Nimiq's Rust implementation19,696Apache-2.0
dharitri-sc-price-aggregatorDharitri Price aggregator Smart Contract19,606GPL-3.0-only
tc-executor-twasmiThis crate provides an implementation of `WasmRuntime` that is baked by twasmi.19,591GPL-3.0-or-later WITH Classpath-exception-2.0
peaPeacash19,546GPL-3.0
bitcoin-capnp-typesAuto-generated types according to Bitcoin Core Cap'n Proto schemas19,382CC0-1.0
selene-helius-sdkRust implementation of the Helius API & RPC19,320MIT
tp-stakingA crate which contains primitives that are useful for implementation that uses staking approaches in general. Definitions related…19,259Apache-2.0
tc-executorA crate that provides means of executing/dispatching calls into the runtime.19,234GPL-3.0-or-later WITH Classpath-exception-2.0
fedimint-ldk-nodeA ready-to-go node implementation built using LDK.19,169MIT OR Apache-2.0