-
agave-ledger-tool
Blockchain, Rebuilt for Scale
-
agave-cargo-registry
Solana cargo registry
-
agave-transaction-view
Agave TranactionView
-
agave-geyser-plugin-interface
The Solana Geyser plugin interface
-
agave-watchtower
Blockchain, Rebuilt for Scale
-
agave-validator
Blockchain, Rebuilt for Scale
-
agave-install
The solana cluster software installer
-
jam-bootstrap-service
The JAM Bootstrap Service, a simple swiss-army-knife service for JAM Genesis
-
jam-types
JAM protocol datatypes for interoperation between node internals, services and authorizers
-
jam-pvm-common
Common logic for JAM PVM crates including services and authorizers
-
jam-bootstrap-service-common
Datatypes of the JAM Bootstrap Service useful for interoperating and constructing work items
-
tangle-subxt
Rust bindings and interface to interact with Tangle Network using subxt
-
clique-cli
Clique CLI
-
sails-rs
Main abstractions for the Sails framework
-
sails-client-gen
Rust client generator for the Sails framework
-
fuel-gas-price-algorithm
Fuel gas price algorithm
-
fuel-core-keygen
Create to create command line utilities for fuel-core key management
-
fuel-core-services
The common code for fuel core services
-
fuel-core-types
The primitives and types use by Fuel core protocol
-
fuel-core-bin
Fuel client binary
-
fuel-core-client-bin
The fuel cli to interact with
fuel-core
client -
fuel-core-consensus-module
The common code for fuel core consensuses
-
fuel-core-storage
Storage types and primitives used by Fuel core protocol
-
fuel-core-upgradable-executor
Fuel Block Upgradable Executor
-
fuel-core-wasm-executor
Fuel Block WASM version of the Executor
-
fuel-core-database
The crates contains databases used by Fuel core protocol
-
fuel-core-gas-price-service
Service for updating the gas price algorithm
-
fuel-core-keygen-bin
Command line utilities for fuel-core key management
-
fuel-core-shared-sequencer
The service responsible for communication with the shared sequencer
-
fuel-core-e2e-client
Fuel Core E2E Testing Client
-
fuel-core-compression
Compression and decompression of Fuel blocks for DA storage
-
fuel-streams
working with streams of Fuel blockchain data
-
fuel-data-parser
A parser for Fuel blockchain data structures and formats
-
fuel-streams-macros
Macros for implementing traits and deriving functionality in the fuel-streams crate
-
tree-sitter-solidity
Solidity grammar for the tree-sitter parsing library
-
ddk-payouts
build payout functions for DLC contracts
-
ddk-node
DDK node to facilitate DLC contracts
-
ddk-manager
Creation and handling of Discrete Log Contracts (DLC)
-
ddk-dlc
Creation, signing and verification of Discreet Log Contracts (DLC) transactions
-
ddk-trie
Data structures for storage and retrival of numerical Discreet Log Contracts (DLC)
-
ddk-messages
Structs and serialization for the Discreet Log Contract (DLC) protocol
-
hpl-toolkit
HPL toolkit
-
hpl-hive-control
Honeycomb protocol library guild kit program
-
kormir-server
DLC Oracle RPC Server
-
nintondo-dogecoin
General purpose library for using and interoperating with Dogecoin
-
syn-solidity
syn-powered Solidity parser
-
haqq-indexer-proto
Haqq Indexer Protocol Buffers
-
radix-clis
A collection of CLIs for developing, building and testing Scrypto code, from the Radix DLT project
-
radix-engine-profiling
used by Radix Engine profiling, from the Radix DLT project
-
radix-engine
Reference implementation of Radix Engine, from the Radix DLT project
-
radix-native-sdk
developing native blueprints, from the Radix DLT project
-
radix-engine-interface
The interface between system layer and VM layer, from the Radix DLT project
-
radix-rust
A very thin abstraction over Rust std library for convenience, from the Radix DLT project
-
radix-substate-store-impls
Includes various substate store implementations, from the Radix DLT project
-
radix-transactions
Various Radix transaction models and the manifest compiler/decompiler, from the Radix DLT project
-
radix-transaction-scenarios
A set of common transaction scenarios for testing and demonstration purpose, from the Radix DLT project
-
radix-common
common types and functions shared by all layers of the Radix stack, from the Radix DLT project
-
radix-substate-store-queries
interpreting raw substates with knowledge of higher layers, from the Radix DLT project
-
radix-blueprint-schema-init
The model of blueprint schema initialization, from the Radix DLT project
-
sos-sdk
Distributed, encrypted database for private secrets
-
scrypto-test
testing Scrypto blueprints, from the Radix DLT project
-
stablebond-sdk
A IDL library for Etherfuse Stablebonds
-
stablebond-events
Etherfuse Stablebond events
-
bdk_electrum_c
Experimental but sane BDK electrum client by @evanlinjin
-
electrum_c
Experimental but sane electrum client by @evanlinjin
-
electrum-client
Bitcoin Electrum client library. Supports plaintext, TLS and Onion servers.
-
holochain_zome_types
Holochain zome types
-
holochain_state
Holochain persisted state datatypes and functions
-
holochain_cli_sandbox
CLI to help create, run and interact with sandboxed Holochain conductor environments, for testing and development purposes
-
holochain_keystore
keystore for libsodium keypairs
-
holochain_cli
hc
binary, a helpful CLI tool for working with Holochain -
holochain_types
Holochain common types
-
holochain_cli_bundle
DNA and hApp bundling functionality for the
hc
Holochain CLI utility -
holochain_conductor_api
Message types for Holochain admin and app interface protocols
-
holochain_cascade
Logic for cascading updates to Holochain state and network interaction
-
holochain_p2p
holochain specific wrapper around more generic p2p module
-
holochain_chc
Defines the Chain Head Coordinator (CHC) API for Holochain and provides an HTTP client implementation
-
holochain_conductor_services
Holochain Conductor Services types
-
holochain_integrity_types
Holochain integrity types
-
holochain_state_types
Types for the holochain_state crate
-
holochain_secure_primitive
secure primitive macros
-
holochain_nonce
generating nonces
-
archway-proto
Rust build of Archway's ProtoBuf definitions
-
core-processor
The core processor for Gear programs
-
casper-client
A client library and binary for interacting with the Casper network
-
casper-types
Types shared by many casper crates for use on the Casper network
-
gear-core-backend
Gear WASM backend
-
gear-sandbox-env
means to instantiate and execute wasm modules
-
gear-wasm-optimizer
optimizing Gear programs
-
gear-sandbox
means to instantiate and execute wasm modules
-
gear-sandbox-host
A set of common definitions that are needed for defining execution engines
-
gear-wasmer-cache
Modules cache for gear executors
-
l402_middleware
A middleware library for rust that provides handler functions to accept microtransactions before serving ad-free content or any paid APIs
-
mpt_trie
Types and utility functions for building/working with partial Ethereum tries
-
zombienet-orchestrator
Zombienet Orchestrator, drive network spwan through providers
-
zombienet-support
Support crates with common traits/structs and helpers
-
verity_dp_ic
containing utilities for the verity IC components
-
mollusk-svm-error
Errors thrown by the Mollusk SVM harness
-
mollusk-svm-bencher
SVM program bench harness
-
mollusk-svm-keys
SVM transaction keys utils
-
mollusk-svm
SVM program test harness
-
mollusk-svm-fuzz-fs
Filesystem management for fuzz tooling
-
trace_decoder
Ethereum node witness -> Prover input
-
gbuiltin-bls381
Entities for working with Gear builtin actor providing bls12_381 cryptography
-
gbuiltin-proxy
Types and traits to interact with proxy builtin actor
-
gbuiltin-eth-bridge
Entities for working with Gear builtin actor providing
pallet-gear-eth-bridge
interface -
gbuiltin-staking
Types and traits to interact with staking builtin actor
-
orca_whirlpools_client
Rust client to interact with Orca's on-chain Whirlpool program
-
calldata-compressor
A Compression algorithm for EVM abi.encoded data, especially for EVM calldata
-
satsnet_slices
Parse Bitcoin objects without allocations
-
satsnet-rpc
RPC client library for the Bitcoin Core JSON-RPC API
-
satsnet-rpc-json
JSON-enabled type structs for bitcoincore-rpc crate
-
revm-trace
tracing EVM transactions, including call traces, asset transfers, and error analysis using REVM
-
piecrust-uplink
Build smart contracts directly on top of Dusk’s
piecrust
virtual machine -
solana-client
Solana Client
-
solana-program-test
Solana Program Test Framework
-
solana-zk-token-sdk
Solana Zk Token SDK
-
solana-stake-program
Solana Stake program
-
solana-transaction-status
Solana transaction status types
-
solana-bpf-loader-program
Solana BPF loader
-
solana-test-validator
Blockchain, Rebuilt for Scale
-
solana-send-transaction-service
Solana send transaction service
-
solana-address-lookup-table-program
Solana address lookup table program
-
solana-frozen-abi
Solana Frozen ABI
-
solana-net-utils
Solana Network Utilities
-
solana-config-program
Solana Config program
-
solana-perf
Solana Performance APIs
-
solana-stake-accounts
Blockchain, Rebuilt for Scale
-
solana-sdk
Solana SDK
-
solana-account-decoder
Solana account decoder
-
solana-system-program
Solana System program
-
solana-banks-client
Solana banks client
-
solana-connection-cache
Solana Connection Cache
-
solana-keygen
Solana key generation utility
-
solana-tpu-client
Solana TPU Client
-
solana-rpc-client-nonce-utils
Solana RPC Client Nonce Utilities
-
solana-cost-model
Solana cost model
-
solana-loader-v4-program
Solana Loader v4
-
solana-accounts-db
Solana accounts db
-
solana-curve25519
Solana Curve25519 Syscalls
-
solana-clap-v3-utils
Solana utilities for the clap v3
-
solana-banks-interface
Solana banks RPC interface
-
solana-entry
Solana Entry
-
solana-gossip
Blockchain, Rebuilt for Scale
-
solana-udp-client
Solana UDP Client
-
solana-unified-scheduler-pool
The Solana unified scheduler pool
-
solana-zk-sdk
Solana ZK SDK
-
solana-quic-client
Solana Quic Client
-
solana-bucket-map
-
solana-measure
Blockchain, Rebuilt for Scale
-
solana-banks-server
Solana banks server
-
solana-ledger
Solana ledger
-
solana-faucet
Solana Faucet
-
solana-turbine
Blockchain, Rebuilt for Scale
-
solana-poh
Solana PoH
-
solana-rpc-client-api
Solana Client Common Utilities
-
solana-streamer
Solana Streamer
-
solana-rpc
Solana RPC
-
solana-pubsub-client
Solana Pubsub Client
-
solana-zk-token-proof-program
Solana Zk Token Proof Program
-
solana-geyser-plugin-manager
The Solana Geyser plugin manager
-
solana-cli-config
Blockchain, Rebuilt for Scale
-
solana-merkle-tree
Solana Merkle Tree
-
solana-cli
Blockchain, Rebuilt for Scale
-
solana-vote
Solana vote
-
solana-memory-management
Solana memory management
-
solana-svm
Solana SVM
-
solana-runtime-transaction
Solana runtime-transaction
-
solana-local-cluster
Blockchain, Rebuilt for Scale
-
solana-log-collector
Solana log collector
-
solana-svm-transaction
Solana SVM Transaction
-
solana-compute-budget
Solana compute budget
-
solana-define-syscall
Solana define_syscall macro. For internal use only.
-
solana-timings
Solana Execution Timings
-
solana-vote-program
Solana Vote program
-
solana-tokens
Blockchain, Rebuilt for Scale
-
solana-download-utils
Solana Download Utils
-
solana-transaction-metrics-tracker
Solana transaction metrics tracker
-
solana-metrics
Solana Metrics
-
solana-program
Solana Program
-
solana-genesis
Blockchain, Rebuilt for Scale
-
solana-wen-restart
Automatic repair and restart protocol
-
solana-secp256r1-program
Precompile implementation for the secp256r1 elliptic curve
-
solana-zk-elgamal-proof-program
Solana Zk ElGamal Proof Program
-
solana-bn254
Solana BN254
-
solana-inline-spl
Limited types and ids from the Solana Program Library
-
solana-fee
Solana fee calculation
-
solana-thin-client
Solana Thin Client
-
solana-type-overrides
Type overrides for specialized testing
-
solana-sanitize
Solana Message Sanitization
-
solana-poseidon
Solana Poseidon hashing
-
solana-tps-client
Blockchain, Rebuilt for Scale
-
solana-notifier
Solana Notifier
-
solana-cli-output
Blockchain, Rebuilt for Scale
-
solana-serialize-utils
Solana helpers for reading and writing bytes
-
solana-logger
Solana Logger
-
solana-transaction-status-client-types
Core RPC client types for solana-transaction-status
-
solana-svm-rent-collector
Solana SVM Rent Collector
-
solana-builtins-default-costs
Solana builtins default costs
-
solana-program-runtime
Solana program runtime
-
solana-lattice-hash
Solana Lattice Hash
-
solana-account-decoder-client-types
Core RPC client types for solana-account-decoder
-
solana-remote-wallet
Blockchain, Rebuilt for Scale
-
solana-unified-scheduler-logic
The Solana unified scheduler logic
-
solana-storage-proto
Solana Storage Protobuf Definitions
-
solana-compute-budget-program
Solana Compute Budget program
-
solana-tpu-client-next
Client code to send transaction to TPU
-
solana-genesis-utils
Solana Genesis Utils
-
solana-secp256k1-recover
Solana SECP256K1 Recover
-
solana-runtime
Solana runtime
-
solana-short-vec
Solana compact serde-encoding of vectors with small length
-
solana-program-entrypoint
The Solana BPF program entrypoint supported by the latest BPF loader
-
solana-program-memory
Basic low-level memory operations for Solana
-
solana-serde-varint
Solana definitions for integers that serialize to variable size
-
solana-account
Solana Account type
-
solana-signature
Solana 64-byte signature type
-
solana-pubkey
Solana account addresses
-
solana-decode-error
Solana DecodeError Trait
-
solana-hash
Solana wrapper for the 32-byte output of a hashing algorithm
-
solana-msg
Solana msg macro
-
solana-derivation-path
Solana BIP44 derivation paths
-
solana-account-info
Solana AccountInfo and related definitions
-
solana-precompile-error
Solana PrecompileError type
-
solana-transaction-error
Solana TransactionError type
-
solana-sysvar-id
Definition for the sysvar id trait and associated macros
-
solana-program-error
Solana ProgramError type and related definitions
-
solana-instruction
Types for directing the execution of Solana programs
-
solana-rent
Configuration for Solana network rent
-
solana-fee-calculator
Solana transaction fee calculation
-
solana-epoch-schedule
Configuration for Solana epochs and slots
-
solana-program-option
A C representation of Rust's Option, used in Solana programs
-
solana-sha256-hasher
Solana SHA256 hashing
-
solana-slot-history
Types and utilities for the Solana SlotHistory sysvar
-
solana-stable-layout
Solana types with stable memory layouts. Internal use only.
-
solana-packet
The definition of a Solana network packet
-
solana-cpi
Solana Cross-program Invocation
-
solana-atomic-u64
Solana atomic u64 implementation. For internal use only.
-
solana-inflation
Configuration for Solana network inflation
-
solana-slot-hashes
Types and utilities for the Solana SlotHashes sysvar
-
solana-feature-set
Solana runtime features
-
solana-program-pack
Solana Pack serialization trait
-
solana-last-restart-slot
Types and utilities for the Solana LastRestartSlot sysvar
-
solana-native-token
Definitions for the native SOL token and its fractional lamports
-
solana-bincode
Solana bincode utilities
-
solana-svm-conformance
Solana SVM conformance
-
solana-clock
Solana Clock and Time Definitions
-
solana-trader-proto
A Solana Trader API protocol implementation
-
solana-frozen-abi-macro
Solana Frozen ABI Macro
-
solana-borsh
Solana Borsh utilities
-
solana-package-metadata
Solana Package Metadata
-
solana-verify
A CLI tool for building verifiable Solana programs
-
solana-readonly-account
Readonly solana account field getter traits extendable for both on-chain and off-chain structs
-
solana-rent-debits
Solana rent debit types
-
solana-secp256k1
Efficient, SVM-friendly implementations of common Secp256k1 functions
-
solana-secp256k1-schnorr
Secp256k1 Schnorr signatures in SVM
-
solana-ed25519-program
Solana Ed25519 program
-
solana-compute-budget-interface
Solana compute budget interface
-
solana-precompiles
Solana precompiled programs
-
solana-system-interface
Instructions and constructors for the System program
-
solana-secp256k1-program
Solana Secp256k1 program
-
solana-keccak-hasher
Solana Keccak hashing
-
solana-sysvar
Solana sysvar account types
-
solana-trader-client-rust
Solana Trader API client implementation
-
solana-transaction-context
Solana data shared between program runtime and built-in programs as well as SBF programs
-
solana-epoch-info
Information about a Solana epoch
-
solana-epoch-rewards
Solana epoch rewards sysvar
-
solana-sdk-ids
Solana SDK IDs
-
solana-nostd-big-mod-exp
A more efficient implementation of Big Mod Exp for SVM
-
solana-serde
Solana serde helpers
-
solana-cluster-type
Solana ClusterType enum
-
solana-quic-definitions
Definitions related to Solana over QUIC
-
smt_trie
Types and utility functions for building/working with Polygon Hermez Sparse Merkle Trees
-
etherfuse-arb
A command line interface for transacting arbitrage opportunities on etherfuse
-
foundry-compilers
Compiler abstraction and Foundry project implementation
-
foundry-compilers-artifacts-solc
Rust bindings for Solc JSON artifacts
-
foundry-compilers-artifacts-vyper
Rust bindings for Vyper JSON artifacts
-
foundry-block-explorers
Bindings for Etherscan.io and other block explorer APIs
-
foundry-blob-explorers
Bindings for blobscan.com and other blob explorer APIs
-
kitsune_p2p_types
types subcrate for kitsune-p2p
-
proof-of-sql
High performance zero knowledge (ZK) prover for SQL
-
proof-compression
Both cuda and cpu based proof compression and wrapping chain
-
miden-client
Client library that facilitates interaction with the Miden rollup
-
miden-tx
Miden rollup transaction compiler, executor, and prover
-
miden-objects
Core components of the Miden rollup
-
miden-lib
Standard library of the Miden rollup
-
miniscript
subset of Bitcoin Script designed for analysis
-
ddk
application tooling for DLCs 🌊
-
bitcoind
run a regtest bitcoind process, useful in integration testing environment
-
kormir
Oracle implementation for DLCs
-
holochain
framework for distributed applications
-
hdk
The Holochain HDK
-
helius
An asynchronous Helius Rust SDK for building the future of Solana
-
hcterm
A terminal for Holochain
-
scrypto
standard library, from the Radix DLT project
-
gring
Substrate keystore implementation
-
piecrust
Dusk's virtual machine for running WASM smart contracts
-
shamirss
Hobbist implementation of Shamirs Secret Sharing algorithm
-
hdi
The HDI
-
plonky2
Recursive SNARKs based on PLONK and FRI
-
eigensdk
SDK for eigenlayer
-
starky
STARKs
-
coin
Chuck E Cheese themed crypto currency
-
hftbacktest
A high-frequency trading and market-making backtesting tool accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books
-
xidl
idl driven framework for interacting with anchor programs
-
bdk
A modern, lightweight, descriptor-based wallet library
-
fvm
Filecoin Virtual Machine reference implementation
-
bip324
Encrypted messaging over the Bitcoin P2P Protocol as specified by BIP 324
-
pumpfun
Rust SDK to interact with the Pump.fun Solana program
-
shivini
Shvini is a library implementing a GPU-accelerated zkSync prover
-
bitcoinkernel
Safe Rust bindings to libbitcoinkernel
-
sylvia
Framework for generating trait based CosmWasm smart contracts
-
boojum
cryptographic library
-
fflonk
Reference implementation of fflonk prover and verifier
-
electrum2descriptors
Converts electrum xpubs (like vpub, ypub...) into output descriptors
-
gblend
CLI tool for bootstrapping Fluent projects
-
prpc
Phala's RPC library
-
ckb
layer 1 of Nervos Network, a public/permissionless blockchain
-
forc
Fuel Orchestrator
-
trevm
A typestate API wrapper for the revm EVM implementation
-
blockfrost
SDK for Blockfrost.io API
-
canfund
interface to monitor and add cycles to canisters on the Internet Computer
-
satsnet
General purpose library for using and interoperating with Bitcoin and Satsnet
-
aiken
Cardano smart contract language and toolchain
-
smoldot
Primitives to build a client for Substrate-based blockchains
-
uplc
working with Untyped Plutus Core
-
cdk
Core Cashu Development Kit library implementing the Cashu protocol
-
canbench
A benchmarking framework for canisters on the Internet Computer
-
aitia
making sense of events in terms of causal graphs
-
web30
Async endian safe web3 library
-
clarity
Lightweight Ethereum client
-
pintc
Compiler for the Pint language
-
ibc
Maintained by
ibc-rs
, serves as a top-level library that contain a comprehensive set of Inter-Blockchain Communication (IBC) implementations, re-exporting data structures and… -
vaulty
A CLI crypto wallet for EVM-compatible blockchains. Manage multiple accounts, send transactions, retrieve balances, and manage custom networks securely.
-
vanity
A *bLaZinGlY fAsT* tool for grinding vanity addresses on Solana
-
aluvm
Functional registry-based RISC virtual machine
-
mwc
private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
ord
◉ Ordinal wallet and block explorer
-
ordinals
interoperating with ordinals and inscriptions
-
waterfalls
provide blockchain data to liquid light-wallet client
-
utxorpc
UTxO RPC SDK
-
spiderswap
cutting-edge decentralized exchange aggregator on Solana, providing fast, efficient, and cost-effective token swaps. Our platform integrates with multiple liquidity providers to ensure…
-
eigen-utils
publicly exportable alloy bindings and utilities
-
eigen-services-blsaggregation
Eigen Layer SDK services blsaggregation
-
eigen-metrics
prometheus server for metrics
-
eigen-testing-utils
Testing utils for eigen
-
eigen-services-avsregistry
Eigen Layer SDK services avsregistry
-
eigen-types
Eigen Layer types
-
eigen-crypto-bls
Eigen layer bls utilities
-
eigen-client-elcontracts
Eigen Layer core contracts sdk
-
eigen-chainio-txmanager
Eigen Layer Tx Manager
-
eigen-logging
logging utilities
-
eigen-nodeapi
eigenlayer nodeapi implementation
-
eigen-metrics-collectors-economic
eigenlayer economic metrics
-
eigen-services-operatorsinfo
Eigen Layer SDK services operatorsinfo
-
eigen-client-avsregistry
Eigen Layer AvsRegistry Sdk
-
eigen-metrics-collectors-rpc-calls
eigenlayer rpc calls metrics
-
eigen-cli
eigen layer cli
-
eigen-client-eth
eigen layer instrumented client
-
eigen-crypto-bn254
Eigen layer SDK bn254 utilities
-
plonky2_util
used by Plonky2
-
zk_evm_common
Common types and utility methods for the Polygon Zero zkEVM
-
zk_evm
ZKsync out-of-circuit EraEVM implementation
-
zk_evm_abstractions
ZKsync EraVM abstractions
-
bitcoin_slices
Parse Bitcoin objects without allocations
-
bitcoin-block-parser
Fast optimized parser for the bitcoin
blocks
data with UTXO tracking -
bitcoin-tx-verify
Minimal bitcoin transaction verifier with OP_CAT support
-
const_str_to_pubkey
that helps you derive constant Solana Pubkey with constant string
-
e_electrum_client
Experimental but sane electrum client by @evanlinjin
-
e_bdk_electrum
Experimental but sane BDK electrum client by @evanlinjin
-
smart-account-auth
Authentication library for smart accounts on various blockchains and their virtual machines
-
saa-schema
Macros and serialization utlities for various blockchain based virtual machines
-
saa-custom
Custom credentials built on top of curves and their verification logic for smart account auth
-
saa-curves
Cryptographic curves for smart account auth
-
saa-common
Common types and utilities for smart account auth
-
pink-subrpc
A substrate rpc client running in pink
-
spl-memo-client
A generated Rust library for the Memo program
-
spl-stake-pool
Solana Program Library Stake Pool
-
dcap-qvl
implements the quote verification logic for DCAP (Data Center Attestation Primitives) in pure Rust
-
contract-build
building ink! smart contracts
-
contract-metadata
defining metadata for smart contracts on substrate
-
contract-extrinsics
defining extrinsics for smart contracts on substrate
-
contract-transcode
encoding calls for smart contracts on substrate
-
contract-analyze
determining source language for smart contracts on substrate
-
yellowstone-grpc-client
Yellowstone gRPC Geyser Simple Client
-
randomx-rs
Rust bindings for the RandomX Proof-of-Work
-
turbo-genesis-sdk
Turbo Genesis SDK
-
drift-rs
Rust SDK for Drift V2 Protocol on the Solana blockchain
-
drift-idl-gen
Generates Drift v2 structs/types from anchor IDL
-
mina_mesh
Server Implementation of the Mesh Spec for Mina
-
alloy-sol-types
Compile-time ABI and EIP-712 implementations
-
alloy-primitives
Ethereum primitive types
-
alloy-dyn-abi
Run-time ABI and EIP-712 implementations
-
alloy-json-abi
Full Ethereum JSON-ABI implementation
-
alloy-sol-type-parser
light-weight Solidity type strings parser
-
alloy-eip7702
EIP-7702 type definitions
-
alloy-sol-macro-expander
Expander used in the Solidity to Rust procedural macro
-
alloy-sol-macro-input
Input types for sol!-like macros
-
alloy-sol-macro
Solidity to Rust procedural macro
-
alloy-multicall
Multicall for everyone
-
alloy-zksync
ZKsync network implementation for alloy
-
alloy-trie
Fast Merkle-Patricia Trie (MPT) state root calculator and proof generator for prefix-sorted nibbles
-
alloy-contract
Interact with on-chain contracts
-
alloy-provider
Interface with an Ethereum blockchain
-
alloy-network
Ethereum blockchain RPC behavior abstraction
-
alloy-rpc-types-eth
Types for the
eth
Ethereum JSON-RPC namespace -
alloy-signer-local
sepc256k1 ECDSA and YubiHSM signer implementations
-
alloy-pubsub
Ethereum JSON-RPC publish-subscribe tower service and type definitions
-
alloy-consensus
Ethereum consensus interface
-
alloy-eips
Ethereum Improvement Proprosal (EIP) implementations
-
alloy-json-rpc
Core types for JSON-RPC 2.0 clients
-
alloy-genesis
Ethereum genesis file definitions
-
alloy-rpc-types
Meta-crate for all Ethereum JSON-RPC types
-
alloy-signer
Ethereum signer abstraction
-
alloy-rpc-types-trace
Types for the
trace
Ethereum JSON-RPC namespace -
alloy-rpc-types-engine
Types for the
engine
Ethereum JSON-RPC namespace -
alloy-rpc-types-beacon
Types for the Ethereum Beacon Node API
-
alloy-network-primitives
Primitive types for Alloy network abstraction
-
alloy-rpc-types-anvil
Types for the Anvil development node's Ethereum JSON-RPC namespace
-
alloy-signer-aws
Ethereum AWS KMS signer
-
alloy-signer-ledger
Ethereum Ledger signer
-
alloy-rpc-types-txpool
Types for the
txpool
Ethereum JSON-RPC namespace -
alloy-rpc-types-admin
Ethereum RPC admin types
-
alloy-signer-trezor
Ethereum Trezor signer
-
alloy-signer-gcp
Ethereum GCP KMS signer
-
alloy-eip7547
EIP-7547: Inclusion Lists types
-
alloy-eip5792
Types for the 'wallet' Ethereum JSON-RPC namespace
-
alloy-rpc-types-debug
Ethereum RPC debug types
-
boojum-cuda
implementing GPU-accelerated cryptographic functionality for the zkSync prover
-
frc46_token
Filecoin FRC-0046 fungible token reference implementation
-
sway-features
Sway's experimental features
-
era_cudart
CUDA bindings for ZKsync
-
frc53_nft
Filecoin FRC-0053 non-fungible token reference implementation
-
pumpfun-cpi
Autogenerated CPI client for the Pump.fun Solana program
-
hc_deepkey_sdk
SDK for the Deepkey DNA Zomes
-
hc_deepkey_types
Definitions used by the Deepkey DNA Zomes
-
hc_sleuth
diagnosing problems with Holochain
-
hc_utils
Helper functions for holochain hdk development
-
fflonk-cuda
CUDA implementation of the fflonk prover
-
deep_space
A highly portable, batteries included, transaction generation and key management library for CosmosSDK blockchains
-
circuit_encodings
ZKsync Era circuits encodings
-
circuit_definitions
ZKsync Era circuits definitions
-
circuit_sequencer_api
ZKsync Era circuit API for sequencer
-
zkevm_opcode_defs
ZKsync EraVM opcode definitions
-
zkevm_test_harness
ZKsync Era proving utilities
-
zkevm_circuits
ZKsync Era circuits for EraVM
-
zkevm-assembly
The zkEVM common utilities
-
cairo-native
A compiler to convert Cairo's intermediate representation Sierra code to MLIR
-
cairo-native-runtime
The runtime for cairo-native
-
cairo-vm
Blazing fast Cairo interpreter
-
cairo-lang-runner
Basic cairo runner
-
cairo-lang-sierra-to-casm
Emitting of CASM instructions from Sierra code
-
cairo-lang-casm
Cairo assembly encoding
-
cairo-lang-sierra
Sierra representation
-
cairo-run
Runner executable for the Cairo programming language
-
cairo-lang-compiler
Cairo compiler
-
cairo-format
Cairo formatter executable for the Cairo programming language
-
cairo-lang-test-utils
writing tests in the Cairo compiler project
-
cairo-language-server
Language server executable for the Cairo programming language
-
cairo-lang-semantic
Cairo semantic model
-
cairo-lang-syntax
Cairo syntax representation
-
cairo-test
Test runner for the Cairo programming language
-
cairo-lang-filesystem
Virtual filesystem for the compiler
-
cairo-compile
Cairo compiler executable for the Cairo programming language
-
cairo-lang-lowering
Cairo lowering phase
-
cairo-lang-sierra-generator
Sierra code generation from lowered Cairo representation
-
cairo-lang-parser
Cairo parser
-
cairo-lang-starknet
Starknet capabilities and utilities on top of Cairo
-
cairo-lang-sierra-gas
Sierra gas computation
-
cairo-lang-defs
Handling of definitions of language items in Cairo
-
cairo-lang-debug
Debug utilities for query objects
-
cairo-lang-starknet-classes
Starknet definitions for contract classes
-
cairo-lang-utils
General utilities for the Cairo compiler project
-
cairo-lang-eq-solver
Equation solving for Sierra generation
-
cairo-lang-sierra-type-size
Sierra type sizes computation
-
cairo-lang-project
Cairo project specification. For example, crates and flags used for compilation.
-
cairo-lang-sierra-ap-change
Sierra AP change computation
-
cairo-lang-test-plugin
Cairo test compilation plugin
-
cairo-lang-plugins
Cairo core plugin implementations
-
cairo-lang-language-server
Cairo language server
-
cairo-lang-diagnostics
Diagnostic utilities
-
cairo-lang-syntax-codegen
Cairo syntax code generation
-
cairo-lang-doc
A collection of documentation processing utilities for the Cairo programming language
-
rust-bls-bn254
implementing the BLS signatures using BN254 from arkworks
-
rust-kzg-bn254
offers a set of functions for generating and interacting with bn254 KZG commitments and proofs in rust, with the motivation of supporting fraud and validity proof logic in EigenDA rollup integrations
-
franklin-crypto
Cryptographic library for SNARK gadgets, based on sapling-crypto
-
ic-stable-structures
A collection of data structures for fearless canister upgrades
-
ic-oss
version of the client SDK for the ic-oss cluster
-
ic_cose_types
types library used for integrating with IC-COSE
-
ic-web3-rs
Ethereum JSON-RPC client for IC canisters
-
ic-solidity-bindgen
Generates bindings for solidity contracts. Uses web3 under the hood. This is a fork of graphprotocol/solidity-bindgen
-
ic-wasm
performing Wasm transformations specific to canisters running on the Internet Computer
-
ic_mple_pocket_ic
utils to automatically download and install the Internet Computer Pocket IC Server from a test
-
ic_mple_client
client abstraction to interact with the Internet Computer canisters
-
ic-ledger-types
Types for interacting with the ICP ledger canister
-
substrate-constructor
Extrinsic constructor for Substrate based chains
-
substrate-crypto-light
Cryptographic code for Substrate chains in pure rust with better baremetal support
-
kraken-async-rs
An async REST and WSS client for the Kraken Pro APIs
-
ore-api
API for interacting with the ORE program
-
ore-cli
A command line interface for ORE cryptocurrency mining
-
tonlib-client
Thin wrapper for tonlibjson
-
tonlib-core-anychain
Data structures library for tonlib-client
-
cargo-gbuild
Cargo extension for Gear programs
-
cargo-contract
Setup and deployment tool for developing Wasm based smart contracts via ink!
-
cargo-near
Cargo extension for building Rust smart contracts on NEAR
-
cargo-partisia-contract
Compiles Smart Contracts for the Partisia Blockchain for deployment on-chain
-
cargo-tangle
A command-line tool to create and deploy blueprints on Tangle Network
-
cargo-near-build
building Rust smart contracts on NEAR, basis of
cargo-near
crate/CLI -
cargo-stylus
CLI tool for building Stylus contracts on Arbitrum chains
-
snark_wrapper
ZKsync snark wrapper
-
blueprint-test-utils
Tangle Blueprint test utils
-
blueprint-manager
Tangle Blueprint manager and Runner
-
carbon-jupiter-swap-decoder
Jupiter Swap Decoder
-
carbon-mpl-core-decoder
MPL Core Decoder
-
carbon-orca-whirlpool-decoder
Orca Whirlpool Decoder
-
carbon-raydium-amm-v4-decoder
Raydium AMM V4 Decoder
-
carbon-meteora-dlmm-decoder
Meteora DLMM Decoder
-
carbon-mpl-token-metadata-decoder
MPL Token Metadata Decoder
-
carbon-jupiter-dca-decoder
Jupiter DCA Decoder
-
carbon-rpc-transaction-crawler-datasource
RPC Transaction Crawler Datasource
-
carbon-pumpfun-decoder
Pumpfun Decoder
-
carbon-jupiter-limit-order-decoder
Jupiter Limit Order Decoder
-
carbon-jupiter-limit-order-2-decoder
Jupiter Limit Order 2 Decoder
-
carbon-kamino-lending-decoder
Kamino Lending Decoder
-
carbon-rpc-block-subscribe-datasource
RPC Block Subscribe Datasource
-
carbon-kamino-vault-decoder
Kamino Vault Decoder
-
carbon-rpc-program-subscribe-datasource
RPC Program Subscribe Datasource
-
carbon-token-program-decoder
Token Program Decoder
-
carbon-system-program-decoder
System Program Decoder
-
carbon-macros
Macros for Carbon
-
carbon-core
Core library for Carbon
-
carbon-memo-program-decoder
Memo Program Decoder
-
fomo3d-raydium-cp-swap-client
hheeheee
-
evm_arithmetization
STARKs for the Ethereum Virtual Machine
-
evm_testnet
Safe Network EVM
-
sealevel-nostd-entrypoint
A zerocopy, no_alloc/no_std entrypoint for solana programs
-
sealevel-tools
Tools for Solana program development
-
forc-tracing
Tracing utility shared between forc crates
-
forc-pkg
Building, locking, fetching and updating Sway projects as Forc packages
-
forc-test
building and running Sway unit tests within Forc packages
-
forc-fmt
A
forc
plugin for running the Sway code formatter -
forc-lsp
forc
plugin for starting the sway language server -
forc-doc
Build the documentation for the local package and all dependencies. The output is placed in
out/doc
in the same format as the project. -
forc-client
A
forc
plugin for interacting with a Fuel node -
forc-crypto
A
forc
plugin for handling various cryptographic operations and conversions -
forc-tx
A
forc
plugin for constructing transactions -
forc-util
items shared between forc crates
-
forc-debug
Supports debugging Sway code via CLI and DAP server
-
ckb-testtool
CKB contract testing tools
-
ckb-std
contains serveral modules help you write CKB contract with Rust
-
ckb-verification
The CKB verification
-
ckb-rpc-gen
CKB RPC documentation generator
-
ckb-hash
CKB default hash function
-
ckb-gen-types
generated types for CKB
-
ckb-rpc
CKB RPC server
-
ckb-script
CKB component to run the type/lock scripts
-
ckb-chain-spec
The CKB block chain specification
-
ckb-traits
TODO(doc): @quake crate description
-
ckb-pow
PoW verification engines for CKB
-
ckb-rational
Rational numbers
-
ckb-fixed-hash
Provide several simple fixed-sized hash data type and their static constructors
-
ckb-constant
Ckb constant container
-
ckb-occupied-capacity
TODO(doc): @keroro520 crate description
-
ckb-error
Underlying error types used over ckb crates
-
ckb-async-runtime
CKB async runtime wrapper
-
ckb-light-client-protocol-server
Server-side implementation for CKB light client protocol
-
ckb-crypto
The ckb crypto util
-
ckb-launcher
CKB tool to import/export chain data
-
ckb-resource
Bundled resources for the CKB binary
-
ckb-chain
CKB Blockchain Service, Importing Blocks
-
ckb-sync
The ckb sync/relayer protocols implementation
-
ckb-tx-pool
The CKB tx-pool
-
ckb-indexer
The ckb indexer
-
ckb-bin
CKB executable
-
ckb-instrument
CKB tool to import/export chain data
-
ckb-verification-contextual
The CKB verification contextual
-
ckb-dao
calculate dao field
-
ckb-block-filter
Create block filter data for client-side filtering
-
ckb-migrate
TODO(doc): @eval-exec crate description
-
ckb-reward-calculator
TODO(doc): @keroro520 crate description
-
ckb-shared
TODO(doc): @quake crate description
-
ckb-db
The ckb data persistent implementation
-
ckb-snapshot
The ckb rocksdb snapshot wrapper
-
ckb-dao-utils
several util functions to operate the dao field and NervosDAO related errors
-
ckb-util
CKB utilities library
-
ckb-types
essential types for CKB
-
ckb-network
ckb network implementation
-
ckb-verification-traits
The CKB verification traits
-
ckb-notify
TODO(doc): @quake crate description
-
ckb-chain-iter
TODO(doc): @quake crate description
-
ckb-indexer-sync
The ckb indexer sync service
-
ckb-store
ckb chain related persistent implementation
-
ckb-fee-estimator
The ckb fee estimator
-
ckb-memory-tracker
Track the memory usage of CKB
-
ckb-db-schema
The schema include constants define the low level database column families
-
ckb-proposal-table
The CKB proposal table
-
ckb-stop-handler
TODO(doc): @keroro520 crate description
-
ckb-logger-config
CKB logger configurations
-
ckb-metrics-config
CKB metrics configurations
-
ckb-multisig
CKB multi-signature library
-
ckb-metrics-service
The service which handle the metrics data in CKB
-
ckb-freezer
Freezer is an memory mapped append-only database to store immutable chain data into flat files
-
ckb-network-alert
The alert protocol implementation
-
ckb-miner
TODO(doc): @quake crate description
-
ckb-logger-service
CKB logger and logging service
-
provwasm-std
Rust bindings that enable CosmWasm smart contracts to interact with custom modules in the Provenance Blockchain
-
provwasm-mocks
Rust mocks that enable unit testing of CosmWasm smart contracts that interact with custom modules in the Provenance Blockchain
-
provwasm-common
Common library for ProvWasm internal
-
fvm_sdk
Filecoin Virtual Machine actor development SDK
-
fvm_ipld_amt
Sharded IPLD Array implementation
-
kona-derive
A no_std derivation pipeline implementation for the OP Stack
-
kona-mpt
interacting with and iterating through a merkle patricia trie
-
kona-preimage
Bindings and types for interacting with the PreimageOracle ABI
-
kona-proof
OP Stack Proof SDK
-
kona-executor
An no_std implementation of a stateless L2 block executor for the OP Stack
-
kona-driver
A no_std derivation pipeline driver
-
multiversx-sc
MultiversX smart contract API
-
multiversx-sc-scenario
MultiversX tools for writing and executing scenarios
-
multiversx-sc-meta
MultiversX smart contract crate management standalone tool
-
multiversx-price-aggregator-sc
MultiversX Price aggregator Smart Contract
-
multiversx-sc-snippets
MultiversX framework for building smart contract interaction snippets
-
multiversx-sc-wasm-adapter
MultiversX WebAssembly VM API wrapper
-
multiversx-sc-modules
MultiversX WebAssembly standard smart contract modules
-
multiversx-wegld-swap-sc
MultiversX Wrapped EGLD Smart Contract
-
multiversx-sc-meta-lib
MultiversX smart contract meta-programming tools and build system
-
multiversx-sdk
SDK for interacting with the MultiversX blockchain
-
multiversx-sc-codec
Lightweight binary serializer/deserializer, written especially for MultiversX smart contracts
-
multiversx-chain-vm
MultiversX VM implementation and tooling
-
multiversx-chain-core
MultiversX chain interfaces, constants, and base types
-
multiversx-sdk-http
SDK for interacting with the MultiversX blockchain
-
multiversx-sdk-dapp
SDK for interacting with the MultiversX blockchain for wasm-bindgen environments
-
multiversx-chain-vm-executor
MultiversX VM executor interface
-
graphcast-sdk
SDK to build Graphcast Radios
-
starknet-devnet
A local testnet for Starknet
-
starknet-devnet-server
Server component of devnet
-
starknet-devnet-types
Starknet types for the devnet
-
starknet-compile
Compiler executable for the Cairo programming language with the StarkNet plugin
-
starknet-sierra-compile
Compiler executable for the Sierra intemediate representation with StarkNet extensions
-
universal-address
Universal address format for cross-chain messaging
-
orao-fuel-vrf
ORAO VRF Verifiable Random Function for Fuel Blockchain
-
op-alloy-consensus
Optimism alloy consensus types
-
op-alloy-rpc-types-engine
Optimism RPC types for the
engine
namespace -
op-alloy-rpc-types
Optimism RPC types
-
op-alloy-genesis
Optimism genesis types
-
op-alloy-network
Optimism blockchain RPC behavior abstraction
-
op-alloy-protocol
Optimism protocol-specific types
-
op-alloy-provider
Interface with an OP Stack blockchain
-
op-alloy-rpc-jsonrpsee
Optimism RPC Client
-
op-alloy-registry
A registry of superchain configs
-
aris_2
Package #1
-
gadget-sdk
SDK for building Blueprints and gadget on Tangle Network
-
foundation-ur
Blockchain Common's Uniform Resources (UR) standard, with static memory allocation for embedded devices while also allowing to use dynamic memory allocation for platforms with more resources
-
wormhole-anchor-sdk
SDK using Anchor interfaces to interact with Wormhole Solana Programs
-
bip85_extended
BIP-85 - deterministic entropy from bip32 keychains
-
zksync-wrapper-prover
ZKsync GPU wrapper prover
-
zksync-gpu-ffi
ZKsync GPU FFI
-
zksync-gpu-prover
ZKsync GPU prover utilities
-
zksync_kzg
ZKsync Era KZG implementation
-
zksync_pairing
Pairing-friendly elliptic curve library, based on pairing crate
-
zksync_bellman
zk-SNARK library, based on bellman
-
zksync_solidity_vk_codegen
ZKsync solidity codegen for vks
-
zksync_ff
building and interfacing with finite fields, based on ff
-
zksync_concurrency
Structured concurrency framework
-
zksync_consensus_executor
ZKsync consensus executor component
-
zksync_consensus_crypto
ZKsync consensus cryptographic utilities
-
zksync_consensus_bft
ZKsync consensus BFT component
-
zksync_consensus_utils
ZKsync consensus utilities
-
zksync_protobuf_build
ZKsync consensus protobuf codegen
-
zksync_consensus_roles
ZKsync consensus node role types
-
anychain-ethereum
Ethereum-focused cryptocurrency wallets, enabling seamless transactions on the Ethereum blockchain
-
anychain-bitcoin
Bitcoin-focused cryptocurrency wallets, enabling seamless transactions on the Bitcoin blockchain
-
anychain-ton
Ton-focused cryptocurrency wallets, enabling seamless transactions on the Ton blockchain
-
anychain-tron
Tron-focused cryptocurrency wallets, enabling seamless transactions on the Tron blockchain
-
uniswap-v3-sdk
Uniswap V3 SDK for Rust
-
uniswap-sdk-core
The Uniswap SDK Core in Rust provides essential functionality for interacting with the Uniswap decentralized exchange
-
bonfida-utils
Various solana program writing utilities in use by Bonfida
-
bonfida-autobindings
generate JavaScript and python bindings for Solana smart contracts following the Bonfida code conventions
-
holo_hash
hashing helpers supporting dht sharding
-
parity-scale-codec
SCALE - Simple Concatenating Aggregated Little Endians
-
stellar-baselib
A low level Rust library that offers a comprehensive set of functions for reading, writing, hashing, and signing primitive XDR constructs utilized in the Stellar network
-
stellar-cli
Stellar CLI
-
photon-indexer
Solana indexer for general compression
-
sanctum-macros
Sanctum Solana Macros
-
sp1-lib
SP1 is a performant, 100% open-source, contributor-friendly zkVM
-
sp1-helper
building SP1 programs with build scripts
-
sp1-build
Build an SP1 program
-
sp1-sdk
SP1 is a performant, 100% open-source, contributor-friendly zkVM
-
sp1-recursion-compiler
SP1 is a performant, 100% open-source, contributor-friendly zkVM
-
sp1-recursion-gnark-ffi
SP1 is a performant, 100% open-source, contributor-friendly zkVM
-
sp1-prover
SP1 is a performant, 100% open-source, contributor-friendly zkVM
-
sp1-recursion-core
SP1 is a performant, 100% open-source, contributor-friendly zkVM
-
sp1-cli
The CLI is used for various tasks related to SP1, such as building the toolchain, compiling programs, and tracing programs
-
coal-pool-client
Coal mining pool client
-
coal-cli
A command line interface for COAL cryptocurrency mining
-
coal-api
API for interacting with the coal program
-
polkadot-ckb-merkle-mountain-range
A generalized merkle mountain range implementation (polkadot fork)
-
polkadot-node-core-prospective-parachains
The Prospective Parachains subsystem. Tracks and handles prospective parachain fragments.
-
polkadot-node-network-protocol
Primitives types for the Node-side
-
neutron-std
Standard library for Neutron with CosmWasm support included. This package is a modified copy of the osmosis package - https://github.com/osmosis-labs/osmosis-rust/tree/main/packages/osmosis-std
-
neutron-test-tube
CosmWasm integration testing for Neutron
-
bos-cli
Command line utility helps to develop widgets for near.social by allowing developers to use standard developer tools like their best code editor and standard tools for source code version control…
-
soroban-client
A high-level library Rust client library for interacting with Soroban smart contracts on the Stellar blockchain
-
soroban-cli
Soroban CLI
-
soroban-env-common
Soroban contract environment common types and functionality
-
soroban-env-guest
Soroban contract guest environment
-
soroban-env-host
Soroban contract host environment
-
soroban-spec-tools
Tools for using a contract's XDR spec
-
soroban-spec-typescript
Soroban contract spec utilities for generating JSON
-
soroban-test
Soroban Test Framework
-
soroban-spec-json
Soroban contract spec utilities for generating JSON
-
soroban-simulation
Soroban host invocation simulations
-
soroban-builtin-sdk-macros
Soroban builtin SDK macros
-
soroban-sdk
Soroban SDK
-
soroban-token-sdk
Soroban token SDK containing utilities for creating custom tokens on Soroban
-
soroban-ledger-snapshot
Soroban ledger.json file type and functionality
-
soroban-spec
Soroban contract spec utilities
-
soroban-spec-rust
Soroban contract spec utilities for generating Rust
-
ibc-chain-registry
Service to fetch data from the chain-registry
-
ibc-relayer-types
Inter-Blockchain Communication Protocol (IBC). This crate comprises the main data structures and on-chain logic
-
ibc-telemetry
Telemetry service for the Hermes IBC relayer
-
ibc-relayer-rest
RESTful API server for Hermes
-
ibc-relayer-cli
Hermes is an IBC Relayer written in Rust
-
ibc-core-commitment-types
Maintained by
ibc-rs
, encapsulates essential ICS-23 Vector Commitments data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol. Designed for universal applicability… -
ibc-client-wasm-types
Maintained by
ibc-rs
, encapsulates essential ICS-08 Wasm Light Client data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol. Designed for universal applicability… -
ibc-primitives
Maintained by
ibc-rs
, furnishes essential types and traits universally utilized in the implementation of diverse IBC modules, encompassing core functionalities, clients, and applications -
ibc-data-types
Maintained by
ibc-rs
, delineates standard data structures and domain types of the Inter-Blockchain Communication (IBC) protocol. Designed for universal application, enabling diverse… -
ibc-clients
Maintained by
ibc-rs
, re-exports a comprehensive set of libraries that implement various IBC light clients, enabling smooth integration with IBC-enabled blockchains -
ibc-client-cw
Contains types and implementations that are needed to integrate a light client, built using ibc-rs, into CosmWasm contract. It functions as a library, allowing users to import the ready-made
Context
… -
ibc-apps
Maintained by
ibc-rs
, re-exports a comprehensive set of libraries that implement various IBC applications, enabling smooth integration of IBC business logic into any blockchain system -
ibc-core-channel-types
Maintained by
ibc-rs
, encapsulates essential ICS-4 Channel Semantics data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol. Designed for universal applicability… -
ibc-client-tendermint-cw
Contains the implementation of the ICS-07 Tendermint Client logic as a CosmWasm contract. It leverages the
ibc-client-cw
crate to integrate the Tendermint light client into a CosmWasm contract -
ibc-core-host-types
Maintained by
ibc-rs
, encapsulates essential ICS-24 Host Requirements data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol. Designed for universal applicability… -
ibc-core-client-types
Maintained by
ibc-rs
, encapsulates essential ICS-02 Client Semantics data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol. Designed for universal applicability… -
ibc-core-connection-types
Maintained by
ibc-rs
, encapsulates essential ICS-03 Connection Semantics data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol. Designed for universal applicability… -
ibc-core-handler-types
Maintained by
ibc-rs
, encapsulates essential ICS-25 Handler Interface data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol. Designed for universal applicability… -
ibc-core-client
Maintained by
ibc-rs
, contains the implementation of ICS-02 Client Semantics and re-exports essential data structures and domain types fromibc-core-client-types
crate -
ibc-core-host
Maintained by
ibc-rs
, contains essential top-level traits designed for the seamless integration of host chains, facilitating access to the host’s storage, the efficient retrieval of states and… -
ibc-core-router-types
Maintained by
ibc-rs
, encapsulates essential ICS-26 Routing Module data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol. Designed for universal applicability… -
ibc-core-client-context
Maintaind by
ibc-rs
, contains essential APIs to interface with the host chain’s store, enabling smooth client state transitions. Additionally, provides necessary traits for… -
ibc-client-tendermint
Maintained by
ibc-rs
, contains the implementation of the ICS-07 Tendermint Client logic and re-exports essential data structures and domain types fromibc-client-tendermint-types
crate -
ibc-core-host-cosmos
Maintained by
ibc-rs
, contains Cosmos-specific helper traits and implementations to facilitate IBC integration, ensuring proper interaction with modules/components beyond the IBC modules on host chains -
ibc-core-channel
Maintained by
ibc-rs
, contains the implementation of the ICS-04 Channel & Packet Semantics and re-exports essential data structures and domain types fromibc-core-channel-types
crate -
ibc-core-connection
Maintained by
ibc-rs
, contains the implementation of the ICS-03 Connection Semantics and re-exports essential data structures and domain types fromibc-core-connection-types
crate -
ibc-core-router
Maintained by
ibc-rs
, contains necessary traits to implement the routing and callback functionality (IBC router module) used for connecting the application layer to the transport layer of an IBC enabled chain -
ibc-core-handler
Maintained by
ibc-rs
, exposes IBC handler entry points for an integrated IBC core modules. These entry points are responsible for processing incoming IBC messages, performing validation… -
ibc-client-tendermint-types
Maintained by
ibc-rs
, encapsulates essential ICS-07 Tendermint Client data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol. Designed for universal applicability… -
ibc-app-transfer
Maintained by
ibc-rs
, contains the implementation of the ICS-20 Fungible Token Transfer application logic and re-exports essential data structures and domain types fromibc-app-transfer-types
crate -
ibc-app-transfer-types
Maintained by
ibc-rs
, encapsulates essential ICS-20 Fungible Token Transfer data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol… -
ibc-app-nft-transfer
Maintained by
ibc-rs
, contains the implementation of the ICS-721 Non-Fungible Token Transfer application logic and re-exports essential data structures and domain types fromibc-app-nft-transfer-types
crate -
ibc-query
Maintained by
ibc-rs
, contains essential IBC query types, utility functions and gRPC service implementations for the IBC core -
ibc-app-nft-transfer-types
Maintained by
ibc-rs
, encapsulates essential ICS-721 Non-Fungible Token Transfer data structures and domain types, as specified in the Inter-Blockchain Communication (IBC) protocol… -
ibc-proto
Cosmos SDK & IBC Protocol Buffers definitions
-
graph-networks-registry
The Graph Networks Registry types and helpers
-
blocks_iterator
Iterates Bitcoin blocks
-
blocks_iterator_cli
Iterates Bitcoin blocks
-
cc_transaction
handling cryptocurrency transactions on the Centichain network
-
aiken-lsp
Cardano smart contract language and toolchain
-
aiken-lang
The Aiken compiler
-
aiken-project
Aiken project utilities
-
cid-nostd
CID in rust
-
cdk-cli
Cashu cli wallet built on CDK
-
cdk-sqlite
SQLite storage backend for CDK
-
cdk-cln
CDK ln backend for cln
-
cdk-lnd
CDK ln backend for lnd
-
cdk-fake-wallet
CDK fake ln backend
-
cdk-phoenixd
CDK ln backend for phoenixd
-
bp-wallet
Modern, minimalistic & standard-compliant bitcoin wallet
-
bp-core
Bitcoin protocol core library (BP Core Lib)
-
bp-dbc
Deterministic bitcoin commitments library
-
bp-consensus
Bitcoin protocol consensus library
-
bp-seals
Bitcoin protocol single-use-seals library
-
phoenixd-rs
Phoenixd API SDK
-
rgb-std
RGB standard library for working with smart contracts on Bitcoin & Lightning
-
rgb-runtime
RGB smart contracts wallet runtime
-
rgb-wallet
Command-line wallet for RGB smart contracts on Bitcoin
-
rgb-schemata
Collection of the official RGB smart contract schemata
-
rgb-interfaces
Collection of the standard RGB smart contract interface
-
rgb-psbt
Partially signed bitcoin transaction RGB extensions
-
rgb-invoice
Invoicing library for RGB smart contracts
-
rgb-core
RGB Core Library: confidential & scalable smart contracts on Bitcoin & Lightning (consensus layer)
-
rgb-lib
RGB wallet library
-
rgb-lib-migration
RGB wallet library migrations
-
tower-abci
A
tower
-based interface to Tendermint’s ABCI -
lnbits-rs
LNbits API
-
abstract-cw-multi-test
Testing tools for multi-contract interactions
-
celestia-tendermint
hard fork of tendermint to make it compatible with Celestia network. Tendermint is a high-performance blockchain consensus engine that powers Byzantine fault tolerant applications…
-
celestia-tendermint-proto
hard fork of tendermint to make it compatible with Celestia network. tendermint-proto is a the Rust implementation of the Tendermint proto structs
-
sierra-compile
Compiler executable for the Sierra intemediate representation
-
defindex-strategy-core
A foundational library for developing and integrating strategies into the DeFindex ecosystem, providing reusable abstractions, events, and custom error handling
-
maestro-rust-sdk
Rust SDK for the Maestro Dapp Platform
-
wasmer-singlepass-backend-near
Wasmer runtime single pass compiler backend
-
cw-orch-neutron-test-tube
Cw-orch environment adapter for neutron-test-tube
-
junobuild-satellite
Extend Juno satellite functionality
-
junobuild-shared
Shared utilities for Juno
-
junobuild-collections
The types and rules to define collections
-
sidan-csl-rs
Wrapper around the cardano-serialization-lib for easier transaction building, heavily inspired by cardano-cli APIs
-
near-workspaces
automating workflows and testing NEAR smart contracts
-
near-cli-rs
human-friendly console utility that helps to interact with NEAR Protocol from command line
-
near-api
interact with NEAR Protocol via RPC API
-
near-contract-standards
NEAR smart contracts standard library
-
near-sdk
writing NEAR smart contracts
-
near-socialdb-client
near-socialdb-client-rs is crate for work with data in near-social
-
frame-decode
Decode extrinsics and storage from Substrate based chains
-
frame-metadata
Metadata types for Substrate runtimes
-
strict_encoding
Strict encoding: deterministic & confined binary serialization for strict types
-
nu_plugin_endecode
A plugin with various encoding schemes, from Crockford's base-32 to HTML entity escaping
-
pint-pkg
Pint package management
-
pint-abi
Encoding, decoding and other helpers for working with the Pint Essential ABI
-
scale-decode
Decode SCALE encoded bytes into arbitrary types at runtime
-
scale-encode
Encode types to SCALE bytes given a desired target type
-
scale-bits
A SCALE compatible representation of a collection of bits
-
merkleized-metadata
FRAME metadata merkleization
-
eternaltwin_dinoparc_store
Dinoparc store implementation
-
polygon_rs_api
Unofficial Library for interacting with the polygon.io api
-
griffin-wallet
Test wallet based on Tuxedo
-
griffin-solochain-node
A solochain node built with Substrate, part of Polkadot SDK
-
griffin-core
UTXO framework for Substrate and Polkadot
-
pyth-min
Minimal sdk for interacting with Pyth pull oracles on Solana
-
pyth-lazer-solana-contract
Pyth Lazer Solana contract
-
pyth-lazer-sdk
Pyth Lazer SDK
-
oca-rs
OCA rust ecosytem facade
-
zcash_primitives
Rust implementations of the Zcash primitives
-
zcash_proofs
Zcash zk-SNARK circuits and proving APIs
-
zcash_client_backend
APIs for creating shielded Zcash light clients
-
zcash_client_sqlite
An SQLite-based Zcash light client
-
zcash_keys
Zcash key and address management
-
zcash_protocol
Zcash protocol network constants and value types
-
commit_verify
Commit-verify API for client-side validation
-
single_use_seals
Single-use-seals foundation API
-
prime-core
Prime consensus: proof of publication layer for client-side validation
-
client_side_validation
Client-side validation foundation library
-
bpx-api-types
Backpack Exchange API types
-
pocket-ic
PocketIC: A Canister Smart Contract Testing Platform
-
sc-simnode
Simnode is an e2e integration testing environment for substrate-based blockchains
-
sc-rpc-server
Substrate RPC servers
-
xrpl-rust
A 100% Rust library to interact with the XRPL
-
openzeppelin-crypto
Cryptographic Utilities
-
openzeppelin-stylus
OpenZeppelin Contracts for Stylus
-
stork-sdk
A Solana SDK for Stork Protocol
-
cardano-serialization-lib
(De)serialization functions for the Cardano blockchain along with related utility functions
-
cosmwasm-check
A CLI tool for verifying CosmWasm smart contracts
-
trycp_api
conductor provisioner API for tryorama
-
trycp_server
conductor provisioner for tryorama
-
pallet-message-queue
FRAME pallet to queue and process messages
-
pallet-xcm
A pallet for handling XCM programs
-
simnode-runtime-api
Runtime APIs required for simnode integration
-
trident-cli
Trident is Rust based testing framework providing several convenient developer tools for testing Solana programs written in Anchor
-
trident-fuzz
The trident_fuzz crate helps you to write Rust Fuzz Tests for your programs with Trident
-
trident-client
The trident_client crate helps you build and deploy an Anchor program to a local cluster and run a test suite against it
-
canonical_bridge
Created with Anchor
-
assets-common
Assets common utilities
-
westend-runtime
Westend testnet Relay Chain runtime
-
asset-hub-westend-runtime
Westend variant of Asset Hub parachain runtime
-
asset-hub-rococo-runtime
Rococo variant of Asset Hub parachain runtime
-
emulated-integration-tests-common
Common resources for integration testing with xcm-emulator
-
corepc-node
run a regtest bitcoind process, useful in integration testing environments
-
corepc-client
Bitcoin Core JSON-RPC client
-
corepc-types
Bitcoin Core JSON-RPC API types
-
ethereum-sdk
ethereum
-
soon-migrate
CLI tool to migrate Solana Anchor projects to the SOON Network
-
streamflow-sdk
Rust SDK to interact with Streamflow protocol
-
secret-toolkit-storage
Abstractions over storage in Secret Contracts
-
secret-toolkit
Various tools for writing Secret Contracts
-
secret-toolkit-incubator
Experimental tools for writing Secret Contracts
-
secret-toolkit-snip721
Boilerplate for using SNIP-20 contracts on Secret Network
-
secret-toolkit-utils
General utilities for Secret Contracts
-
secret-toolkit-snip20
Boilerplate for using SNIP-20 contracts on Secret Network
-
secret-toolkit-serialization
Helper types for serialization in Secret Contracts
-
secret-toolkit-permit
Boilerplate for using permits in Secret Contracts
-
secret-toolkit-crypto
Cryptographic tools for writing Secret Contracts
-
secret-toolkit-viewing-key
Boilerplate for using viewing keys in Secret Contracts
-
blockfrost-openapi
Blockfrost is an API as a service that allows users to interact with the Cardano blockchain and parts of its ecosystem. This crate provides a Rust models for the Blockfrost API.
-
cryptocurrency_parser
A parser of different cryptocurrencies
-
web5-rust
interacting with Web5
-
scilla-parser
Scilla smart contract parser written in Rust
-
switchboard-on-demand
interact with the Switchboard Solana program
-
switchboard-on-demand-client
Switchboard On Demand Client: Interact with the Switchboard On Demand and Crossbar API
-
ad4m-client
Client library wrapping AD4M's GraphQL interface
-
token_supplies
Safe Network Token Supplies
-
everscale-types
A set of primitive types and utilities for the Everscale blockchain
-
chia-wallet-sdk
An unofficial SDK for building Chia wallets
-
chia-sdk-driver
Driver code for interacting with standard puzzles on the Chia blockchain
-
chia-sdk-types
Standard Chia types for things such as puzzle info and conditions
-
chia-sdk-signer
Calculates the BLS signatures required for coin spends in a transaction
-
chia-sdk-utils
General utilities for the chia-wallet-sdk
-
chia-sdk-offers
Implements Chia offer file creation and acceptance
-
chia-sdk-test
A wallet simulator and related tooling for testing Chia wallet code
-
chia-sdk-client
connecting to Chia full node peers via the light wallet protocol
-
margined-neutron-std
Standard library for Neutron with CosmWasm support included
-
mwc-bitcoin
General purpose library for using and interoperating with Bitcoin and other cryptocurrencies
-
mwc_secp256k1zkp
Mwc’s fork with Zero-Knowledge extensions of Rust bindings for Pieter Wuille’s
libsecp256k1
library. Implements ECDSA for the SECG elliptic curve group secp256k1 and related utilities. -
mwc_chain
Chain implementation for mwc, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
mwc_store
private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
mwc_pool
Chain implementation for mwc, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
mwc_api
APIs for mwc, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
mwc_servers
private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
mwc_util
private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
mwc_wallet_impls
Concrete types derived from libwallet traits
-
mwc_p2p
Chain implementation for mwc, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
mwc_wallet
private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
mwc_keychain
Chain implementation for mwc, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format