Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io maintainers: Wei Tang

Top 2.7% on crates.io
primitive-types 0.12.2
Primitive types shared by Ethereum and Substrate
32 versions - Latest release: 7 months ago - 185 dependent packages - 4,618 dependent repositories - 14 million downloads total - 274 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
impl-codec 0.6.0
Parity Codec serialization support for uint and fixed hash.
10 versions - Latest release: over 2 years ago - 6 dependent packages - 4,418 dependent repositories - 12 million downloads total - 274 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
impl-serde 0.4.0
Serde serialization support for uint and fixed hash.
10 versions - Latest release: over 1 year ago - 35 dependent packages - 4,053 dependent repositories - 11 million downloads total - 274 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
libsecp256k1 0.7.1
Pure Rust secp256k1 implementation.
28 versions - Latest release: almost 2 years ago - 182 dependent packages - 5,709 dependent repositories - 10.5 million downloads total - 169 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
hmac-drbg 0.3.0
Pure Rust implementation of Hmac DRBG.
5 versions - Latest release: almost 4 years ago - 6 dependent packages - 5,585 dependent repositories - 9.72 million downloads total - 1 maintainer
Top 6.9% on crates.io
libsecp256k1-gen-ecmult 0.3.0
Generator function of const_gen for libsecp256k1.
4 versions - Latest release: over 2 years ago - 1 dependent package - 4,238 dependent repositories - 8.36 million downloads total - 169 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
libsecp256k1-core 0.3.0
Core functions for pure Rust secp256k1 implementation.
6 versions - Latest release: over 2 years ago - 5 dependent packages - 4,248 dependent repositories - 8.35 million downloads total - 169 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
libsecp256k1-gen-genmult 0.3.0
Generator function of const for libsecp256k1.
4 versions - Latest release: over 2 years ago - 1 dependent package - 4,238 dependent repositories - 8.35 million downloads total - 169 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
impl-rlp 0.3.0
RLP serialization support for uint and fixed hash.
5 versions - Latest release: over 3 years ago - 7 dependent packages - 2,475 dependent repositories - 6.86 million downloads total - 274 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
ethereum 0.15.0
Core block and transaction types for Ethereum.
23 versions - Latest release: 7 months ago - 12 dependent packages - 295 dependent repositories - 900 thousand downloads total - 110 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
evm-core 0.41.0
Portable Ethereum Virtual Machine implementation written in pure Rust.
43 versions - Latest release: 7 months ago - 5 dependent packages - 251 dependent repositories - 687 thousand downloads total - 1,099 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
evm-runtime 0.41.0
SputnikVM - a Portable Blockchain Virtual Machine
35 versions - Latest release: 7 months ago - 5 dependent packages - 253 dependent repositories - 682 thousand downloads total - 1,099 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
evm-gasometer 0.41.0
Portable Ethereum Virtual Machine implementation written in pure Rust.
34 versions - Latest release: 7 months ago - 2 dependent packages - 251 dependent repositories - 681 thousand downloads total - 1,099 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
evm 0.41.1
SputnikVM - a Portable Blockchain Virtual Machine
58 versions - Latest release: 5 months ago - 31 dependent packages - 247 dependent repositories - 679 thousand downloads total - 1,090 stars on GitHub - 1 maintainer
elastic-array-plus 0.10.0
Elastic vector backed by fixed size array
3 versions - Latest release: over 5 years ago - 2 dependent packages - 41 dependent repositories - 277 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
blockchain 0.9.2
Unopinioned blockchain framework
38 versions - Latest release: almost 5 years ago - 8 dependent packages - 7 dependent repositories - 83.4 thousand downloads total - 1 maintainer
Top 8.1% on crates.io
bn-plus 0.4.4
Pairing cryptography with the Barreto-Naehrig curve
1 version - Latest release: over 6 years ago - 4 dependent packages - 8 dependent repositories - 53.6 thousand downloads total - 159 stars on GitHub - 1 maintainer
merkle-sha3 0.1.0
Sha3-Merkle is a fork of merkle.rs, a Merkle tree with support for generation of inclusion proofs...
1 version - Latest release: about 7 years ago - 1 dependent package - 9 dependent repositories - 45.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
ethereum-hexutil 0.2.3
Hex helper functions.
1 version - Latest release: over 6 years ago - 20 dependent packages - 7 dependent repositories - 23.9 thousand downloads total - 1 maintainer
bm-le 0.11.0
Little endian 256-bit layer for binary merkle trie with ssz compatibility and extensions
29 versions - Latest release: over 4 years ago - 3 dependent packages - 3 dependent repositories - 13.6 thousand downloads total - 1 maintainer
Top 8.1% on crates.io
ethereum-bigint 0.2.9
Big integer (256-bit and 512-bit) implementation for SputnikVM and other Ethereum Classic clients.
1 version - Latest release: over 6 years ago - 34 dependent packages - 5 dependent repositories - 13.4 thousand downloads total - 1 maintainer
bm 0.11.0
Binary Merkle Trie
26 versions - Latest release: over 4 years ago - 3 dependent packages - 13.2 thousand downloads total - 1 maintainer
ethereum-trie 0.5.0
Lightweight Ethereum world state storage.
3 versions - Latest release: over 5 years ago - 6 dependent packages - 3 dependent repositories - 12.8 thousand downloads total - 1 maintainer
Top 8.8% on crates.io
ethereum-rlp 0.2.3
Recursive-length prefix encoding, decoding, and compression
1 version - Latest release: over 6 years ago - 17 dependent packages - 4 dependent repositories - 12.7 thousand downloads total - 1 maintainer
ethereum-block 0.4.0
Block and transaction types for Ethereum.
3 versions - Latest release: over 5 years ago - 7 dependent packages - 2 dependent repositories - 10.6 thousand downloads total - 1 maintainer
ethereum-block-core 0.2.0
Core block and transaction types for Ethereum.
2 versions - Latest release: over 5 years ago - 3 dependent packages - 2 dependent repositories - 10.5 thousand downloads total - 1 maintainer
secp256k1-test 0.7.2
Rust bindings for Pieter Wuille's `libsecp256k1` library. Implements ECDSA for the SECG elliptic ...
2 versions - Latest release: over 6 years ago - 2 dependent packages - 13 dependent repositories - 10.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
ethereum-bloom 0.2.1
Log bloom implementation for Ethereum.
1 version - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 9.52 thousand downloads total - 1 maintainer
vecarray 0.1.3
Generic array backed by a vector.
4 versions - Latest release: almost 5 years ago - 5 dependent packages - 5 dependent repositories - 8.69 thousand downloads total - 1 maintainer
rlpx 0.4.1
RLPx peer-to-peer protocol implementation in Rust.
11 versions - Latest release: over 6 years ago - 1 dependent package - 8.68 thousand downloads total - 34 stars on GitHub - 1 maintainer
dpt 0.3.1
Ethereum's Distributed Peer Table implementation in Rust.
10 versions - Latest release: over 6 years ago - 1 dependent package - 8.1 thousand downloads total - 34 stars on GitHub - 1 maintainer
ethash 0.4.0
An Apache-licensed Ethash implementation.
8 versions - Latest release: over 4 years ago - 1 dependent package - 4 dependent repositories - 7.18 thousand downloads total - 1 maintainer
Top 7.2% on crates.io
fp-evm 2.0.0
Primitive EVM abstractions for Substrate.
3 versions - Latest release: almost 3 years ago - 12 dependent packages - 35 dependent repositories - 7.09 thousand downloads total - 525 stars on GitHub - 1 maintainer
devp2p 0.4.1
Ethereum's devp2p protocol implementation in Rust.
8 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 6.8 thousand downloads total - 34 stars on GitHub - 1 maintainer
bm-le-derive 0.11.0
Derive for bm-le.
13 versions - Latest release: over 4 years ago - 1 dependent package - 6.01 thousand downloads total - 1 maintainer
pallet-ethereum 3.0.0
Ethereum compatibility full block processing emulation pallet for Substrate.
4 versions - Latest release: almost 3 years ago - 1 dependent package - 6 dependent repositories - 5.93 thousand downloads total - 1 maintainer
fc-rpc-core 1.0.0
RPC traits of Ethereum.
2 versions - Latest release: about 3 years ago - 1 dependent package - 22 dependent repositories - 5.67 thousand downloads total - 1 maintainer
jsonrpc-macros-plus 7.1.4
Helper macros for jsonrpc-core
4 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 5.6 thousand downloads total - 767 stars on GitHub - 1 maintainer
blockchain-network-simple 0.5.0
Simple network interface for blockchain
11 versions - Latest release: almost 5 years ago - 5.32 thousand downloads total - 1 maintainer
evm-stateful 0.11.1
Stateful evm-rs wrapped with tries.
8 versions - Latest release: almost 5 years ago - 1 dependent package - 5.02 thousand downloads total - 1 maintainer
tokio-timer-plus 0.1.3 💰
Timer facilities for Tokio
1 version - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 4.4 thousand downloads total - 84 stars on GitHub - 1 maintainer
ssz-derive 0.2.0
Derive function for simple serialization
4 versions - Latest release: almost 5 years ago - 4 dependent packages - 4 dependent repositories - 4.34 thousand downloads total - 1 maintainer
ssz 0.2.0
Simple serialization implementation
4 versions - Latest release: almost 5 years ago - 6 dependent packages - 4 dependent repositories - 4.14 thousand downloads total - 1 maintainer
jsonrpc-http-server-plus 7.1.0
Rust http server using JSONRPC 2.0.
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 3.68 thousand downloads total - 767 stars on GitHub - 1 maintainer
fp-rpc 2.1.0
Runtime primitives for Ethereum RPC (web3) compatibility layer for Substrate.
4 versions - Latest release: almost 3 years ago - 4 dependent packages - 31 dependent repositories - 3.55 thousand downloads total - 1 maintainer
u256 0.1.0
A bare minimal U256 implementation.
1 version - Latest release: about 7 years ago - 1 dependent repositories - 3.26 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
fp-consensus 1.0.0
Primitives for Frontier consensus
2 versions - Latest release: about 3 years ago - 4 dependent packages - 29 dependent repositories - 2.84 thousand downloads total - 8,380 stars on GitHub - 1 maintainer
etclient 0.3.0
A light client for Ethereum Classic built on top of SputnikVM and etcommon-worldstate storage.
4 versions - Latest release: over 6 years ago - 2.6 thousand downloads total - 1 maintainer
etcommon-trie-test 0.3.12
Lightweight Ethereum world state storage.
4 versions - Latest release: over 6 years ago - 2.49 thousand downloads total - 21 stars on GitHub - 1 maintainer
deriving 0.1.3
Framework to make implementing custom derive easier.
4 versions - Latest release: almost 5 years ago - 2 dependent packages - 3 dependent repositories - 2.43 thousand downloads total - 1 maintainer
devp2p-secp256k1 0.5.6
Fork of Rust bindings for Pieter Wuille's `libsecp256k1` library. Implements ECDSA for the SECG e...
1 version - Latest release: almost 7 years ago - 5 dependent packages - 1 dependent repositories - 2.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
fc-consensus 2.0.0
Frontier consensus for substrate
3 versions - Latest release: almost 3 years ago - 2 dependent packages - 2 dependent repositories - 2.39 thousand downloads total - 525 stars on GitHub - 1 maintainer
blockchain-core 0.1.2
Traits for blockchain
3 versions - Latest release: almost 5 years ago - 1 dependent package - 2.33 thousand downloads total - 1 maintainer
fp-storage 2.0.0
Storage primitives for Ethereum RPC (web3) compatibility layer for Substrate.
3 versions - Latest release: almost 3 years ago - 2 dependent packages - 29 dependent repositories - 2.32 thousand downloads total - 1 maintainer
beacon 0.2.0
Minimal Serenity beacon chain implementation
4 versions - Latest release: almost 5 years ago - 2.27 thousand downloads total - 1 maintainer
etcommon-util 0.1.0
Utils for dealing with Ethereum structs.
1 version - Latest release: almost 7 years ago - 7 dependent packages - 2.13 thousand downloads total - 21 stars on GitHub - 1 maintainer
fc-db 1.0.0
Frontier database backend
1 version - Latest release: about 3 years ago - 3 dependent packages - 22 dependent repositories - 1.97 thousand downloads total - 525 stars on GitHub - 1 maintainer
nopetgraph 0.5.3
Graph data structure library. Provides graph types and graph algorithms.
3 versions - Latest release: about 3 years ago - 1 dependent repositories - 1.89 thousand downloads total - 1 maintainer
noindexmap 1.6.1
A hash table with consistent order and fast iteration. The indexmap is a hash table where the it...
1 version - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 1.71 thousand downloads total - 1,459 stars on GitHub - 1 maintainer
randomx-sys 0.1.0
FFI bindings for RandomX
1 version - Latest release: over 4 years ago - 2 dependent packages - 1.69 thousand downloads total - 1 maintainer
etcommon-crypto 0.1.2
Shortcuts and helper functions for various hash functions needed in Ethereum.
2 versions - Latest release: almost 7 years ago - 4 dependent packages - 1.59 thousand downloads total - 21 stars on GitHub - 1 maintainer
scale 0.1.0
Reserved crate for Parity's SCALE encoding algorithm.
1 version - Latest release: almost 5 years ago - 131 dependent repositories - 1.57 thousand downloads total - 1 maintainer
esvm-rlp 0.0.1
Recursive-length prefix encoding, decoding, and compression
1 version - Latest release: almost 7 years ago - 2 dependent packages - 1.53 thousand downloads total - 6,795 stars on GitHub - 1 maintainer
sputnikvm-rlp 0.2.0
Recursive-length prefix encoding, decoding, and compression
1 version - Latest release: almost 7 years ago - 2 dependent packages - 1.45 thousand downloads total - 272 stars on GitHub - 2 maintainers
fc-rpc 1.0.0
Ethereum RPC (web3) compatibility layer for Substrate.
2 versions - Latest release: about 3 years ago - 2 dependent repositories - 1.43 thousand downloads total - 1 maintainer
etcommon-hash 0.1.1
Shortcuts and helper functions for various hash functions needed in Ethereum.
2 versions - Latest release: almost 7 years ago - 1.41 thousand downloads total - 21 stars on GitHub - 1 maintainer
ethereum-trie-test 0.3.9
Lightweight Ethereum world state storage.
2 versions - Latest release: over 6 years ago - 1.35 thousand downloads total - 1 maintainer
pallet-dynamic-fee 3.0.0
Dynamic fee handling for EVM.
3 versions - Latest release: almost 3 years ago - 2 dependent repositories - 1.11 thousand downloads total - 1 maintainer
fc-mapping-sync 1.0.0
Mapping sync logic for Frontier.
1 version - Latest release: about 3 years ago - 2 dependent repositories - 1.11 thousand downloads total - 1 maintainer
esvm-bigint 0.0.1
256 and 512 bits integer implementation for SputnikVM
1 version - Latest release: almost 7 years ago - 1 dependent package - 1.02 thousand downloads total - 1 maintainer
pallet-evm-precompile-simple 1.0.0
Simple precompiles for EVM pallet.
1 version - Latest release: about 3 years ago - 7 dependent repositories - 994 downloads total - 8,380 stars on GitHub - 1 maintainer
ec 0.1.0
Elliptic Curve Cryptography in Pure Rust
1 version - Latest release: over 6 years ago - 1 dependent repositories - 922 downloads total - 2 stars on GitHub - 1 maintainer
sputnikvm-bigint 0.2.0
Big integer (256-bit and 512-bit) implementation for SputnikVM.
1 version - Latest release: almost 7 years ago - 1 dependent package - 846 downloads total - 272 stars on GitHub - 2 maintainers
etclient-core 0.1.0
Core functionality for etclient.
1 version - Latest release: almost 7 years ago - 1 dependent package - 817 downloads total - 1 maintainer
atomspace 0.1.0
OpenCog's atomspace re-implementation in Rust.
1 version - Latest release: over 6 years ago - 803 downloads total - 1 maintainer
evm-interpreter 0.1.0
The interpreter part of Ethereum Virtual Machine
3 versions - Latest release: 7 months ago - 1 dependent package - 796 downloads total - 1,099 stars on GitHub - 1 maintainer
east-macro 0.2.0
Macros for East
2 versions - Latest release: over 1 year ago - 1 dependent package - 791 downloads total - 1 maintainer
chtholly 0.2.0
Implementation of Chtholly Tree, a data structure originated from CF896C.
2 versions - Latest release: almost 4 years ago - 787 downloads total - 1 maintainer
esvm 0.0.1
SputnikVM - a Portable Blockchain Virtual Machine
1 version - Latest release: almost 7 years ago - 773 downloads total - 1 maintainer
pallet-evm-precompile-sha3fips 1.0.0
SHA3 FIPS202 precompile for EVM pallet.
1 version - Latest release: about 3 years ago - 3 dependent repositories - 748 downloads total - 8,380 stars on GitHub - 1 maintainer
pallet-evm-precompile-modexp 1.0.0
MODEXP precompiles for EVM pallet.
1 version - Latest release: about 3 years ago - 7 dependent repositories - 728 downloads total - 8,380 stars on GitHub - 1 maintainer
pallet-evm-precompile-blake2 1.0.0
BLAKE2 precompiles for EVM pallet.
1 version - Latest release: about 3 years ago - 5 dependent repositories - 714 downloads total - 8,380 stars on GitHub - 1 maintainer
pallet-evm-precompile-bn128 1.0.0
BN128 precompiles for EVM pallet.
1 version - Latest release: about 3 years ago - 5 dependent repositories - 703 downloads total - 8,380 stars on GitHub - 1 maintainer
pallet-evm-precompile-dispatch 1.0.0
DISPATCH precompiles for EVM pallet.
1 version - Latest release: about 3 years ago - 1 dependent repositories - 702 downloads total - 8,380 stars on GitHub - 1 maintainer
pallet-evm-precompile-ed25519 1.0.0
ED25519 precompiles for EVM pallet.
1 version - Latest release: about 3 years ago - 1 dependent repositories - 693 downloads total - 8,380 stars on GitHub - 1 maintainer
codec-io 0.1.0
Common Input/Output trait definition shared by encoding libraries.
1 version - Latest release: almost 5 years ago - 690 downloads total - 236 stars on GitHub - 1 maintainer
randomx 0.1.0
Proof-of-work (PoW) algorithm that is optimized for general-purpose CPUs
1 version - Latest release: over 4 years ago - 1 dependent package - 4 dependent repositories - 660 downloads total - 1 maintainer
merklist 0.1.0
Generalized merkle index that allows efficiently merkling lists.
1 version - Latest release: about 5 years ago - 625 downloads total - 1 maintainer
blockchain-rocksdb 0.1.0
RocksDB backend for blockchain
1 version - Latest release: almost 5 years ago - 619 downloads total - 1 maintainer
bm-ssz 0.2.0
Ssz compatibility layer for binary merkle trie
1 version - Latest release: almost 5 years ago - 593 downloads total - 1 maintainer
primitives 0.1.0 removed
Reserved crate for basic large integer and hash types.
1 version - Latest release: almost 5 years ago - 15 dependent repositories - 571 downloads total - 1 maintainer
libp2p-rpc 0.1.0
Generic RPC protocol for libp2p.
1 version - Latest release: over 4 years ago - 543 downloads total - 1 maintainer
daybreak 0.1.0
A modular and configurable database, continuation of the Rustbreak project.
1 version - Latest release: over 1 year ago - 509 downloads total - 1 stars on GitHub - 1 maintainer
pallet-eras 0.1.0
Substrate pallet for recording eras (to be replaced by pallet-eons).
1 version - Latest release: over 2 years ago - 469 downloads total - 1 maintainer
outmove 0.1.0
A VM, compiler and bytecode definition built on top of Move.
1 version - Latest release: about 3 years ago - 451 downloads total - 1 maintainer
casper 0.1.0 removed
Generic implementation of Casper FFG.
1 version - Latest release: over 5 years ago - 441 downloads total - 1 maintainer
borrow-graph 0.0.1
Borrow graph for outmove.
1 version - Latest release: about 3 years ago - 32 dependent repositories - 432 downloads total - 1 maintainer
outmove-common 0.1.0
Common types for outmove.
1 version - Latest release: about 3 years ago - 429 downloads total - 1 maintainer
evm-fuzzer 0.1.0
Fuzzer for EVM.
1 version - Latest release: almost 3 years ago - 406 downloads total - 1 maintainer
verkle 0.1.0
Verkle tree implementation in Rust.
1 version - Latest release: almost 3 years ago - 405 downloads total - 1 maintainer