crates.io "consensus" keyword
View the packages on the crates.io package registry that are tagged with the "consensus" keyword.
crack 0.1.0 💰
verify distributed and lock-free algorithms through symbolic execution1 version - Latest release: almost 8 years ago - 2.09 thousand downloads total - 29 stars on GitHub - 1 maintainer
u 0.2.0 💰
AI optimized Rust utils crate2 versions - Latest release: about 7 years ago - 171 downloads total - 0 stars on GitHub - 1 maintainer
o 0.2.0 💰
o2 versions - Latest release: about 7 years ago - 353 downloads total - 28 stars on GitHub - 1 maintainer
n 0.2.0 💰
n2 versions - Latest release: about 7 years ago - 1 dependent repositories - 355 downloads total - 28 stars on GitHub - 1 maintainer
f 0.2.0 💰
f2 versions - Latest release: about 7 years ago - 373 downloads total - 28 stars on GitHub - 1 maintainer
funk 0.2.0 removed 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.1 version - Latest release: about 7 years ago - 1.61 thousand downloads total - 28 stars on GitHub - 1 maintainer
oscoin 0.2.0 removed 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.1 version - Latest release: about 7 years ago - 1.54 thousand downloads total - 28 stars on GitHub - 1 maintainer
bug 0.2.0 removed 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.1 version - Latest release: about 7 years ago - 1.67 thousand downloads total - 28 stars on GitHub - 1 maintainer
fi 0.2.0 removed 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.1 version - Latest release: about 7 years ago - 1.77 thousand downloads total - 28 stars on GitHub - 1 maintainer
paxos 0.0.5 💰
a well-tested implementation of the CASPaxos protocol for the sled lightweight database kit3 versions - Latest release: about 5 years ago - 1 dependent package - 5.05 thousand downloads total - 140 stars on GitHub - 1 maintainer
simperby-settlement 0.1.1
Simperby settlement module2 versions - Latest release: about 2 years ago - 2.34 thousand downloads total - 71 stars on GitHub - 1 maintainer
simperby-core 0.2.0
Simperby core library3 versions - Latest release: almost 2 years ago - 6 dependent packages - 1 dependent repositories - 6.28 thousand downloads total - 71 stars on GitHub - 1 maintainer
simperby 0.2.0
Simperby2 versions - Latest release: almost 2 years ago - 1 dependent repositories - 3 thousand downloads total - 71 stars on GitHub - 1 maintainer
vetomint 0.2.0
Simperby Vetomint consensus algorithm2 versions - Latest release: almost 2 years ago - 1 dependent package - 5 dependent repositories - 3.58 thousand downloads total - 71 stars on GitHub - 1 maintainer
simperby-consensus 0.2.0
Simperby consensus module2 versions - Latest release: almost 2 years ago - 1 dependent package - 5 dependent repositories - 3.38 thousand downloads total - 70 stars on GitHub - 1 maintainer
simperby-network 0.2.0
Simperby network module2 versions - Latest release: almost 2 years ago - 4 dependent packages - 5 dependent repositories - 4.32 thousand downloads total - 70 stars on GitHub - 1 maintainer
simperby-governance 0.2.0
Simperby governance module2 versions - Latest release: almost 2 years ago - 1 dependent package - 5 dependent repositories - 3.28 thousand downloads total - 70 stars on GitHub - 1 maintainer
simperby-repository 0.2.0
Simperby repository module2 versions - Latest release: almost 2 years ago - 1 dependent package - 5 dependent repositories - 3.31 thousand downloads total - 70 stars on GitHub - 1 maintainer
ibc-types-core-channel 0.16.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...21 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 117 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
86 versions - Latest release: about 9 hours ago - 3 dependent packages - 39 dependent repositories - 298 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
fuel-core-poa 0.45.0
Fuel Core PoA Coordinator86 versions - Latest release: about 9 hours ago - 3 dependent packages - 39 dependent repositories - 298 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
85 versions - Latest release: about 10 hours ago - 7 dependent packages - 39 dependent repositories - 303 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
fuel-core-services 0.45.0
The common code for fuel core services.85 versions - Latest release: about 10 hours ago - 7 dependent packages - 39 dependent repositories - 303 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
little_raft 0.2.0
The lightest distributed consensus library. Run your own replicated state machine!7 versions - Latest release: over 3 years ago - 2 dependent repositories - 8.7 thousand downloads total - 445 stars on GitHub - 1 maintainer
d-engine 0.1.2
A lightweight and strongly consistent Raft consensus engine written in Rust. It is a base to buil...3 versions - Latest release: 3 months ago - 1.34 thousand downloads total - 3 stars on GitHub - 1 maintainer
ibc-types 0.16.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...22 versions - Latest release: 4 months ago - 2 dependent repositories - 118 thousand downloads total - 14 stars on GitHub - 3 maintainers
hermes-test-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.84 thousand downloads total - 45 stars on GitHub - 1 maintainer
hermes-async-runtime-components 0.1.0
Modular runtime components implemented using Tokio1 version - Latest release: 11 months ago - 2.05 thousand downloads total - 45 stars on GitHub - 1 maintainer
hermes-cli 0.1.0
Hermes: IBC Relayer in Rust1 version - Latest release: 11 months ago - 1.06 thousand downloads total - 45 stars on GitHub - 1 maintainer
hermes-logger 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.51 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-error 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.57 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-tracing-logging-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.55 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-cli-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.12 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-relayer-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 2.34 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-any-counterparty 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.49 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-cosmos-wasm-relayer 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.03 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-cli-framework 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.2 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-celestia-integration-tests 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.03 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-runtime-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 2.59 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-cosmos-chain-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.84 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-protobuf-encoding-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.92 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-encoding-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 2.49 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-runtime 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.91 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-relayer-components-extra 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 2.19 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-wasm-test-components 0.1.0
Context-generic client components for communicating with a 08-wasm client enabled node1 version - Latest release: 11 months ago - 1.49 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-tokio-runtime-components 0.1.0
Modular runtime components implemented using Tokio1 version - Latest release: 11 months ago - 1.97 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-cosmos-test-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.62 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-ibc-test-suite 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.36 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-cosmos-relayer 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.4 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-wasm-client-components 0.1.0
Context-generic client components for communicating with a 08-wasm client enabled node1 version - Latest release: 11 months ago - 1.48 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-logging-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 2.42 thousand downloads total - 40 stars on GitHub - 1 maintainer
hermes-celestia-test-components 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.12 thousand downloads total - 6 stars on GitHub - 1 maintainer
hermes-cosmos-integration-tests 0.1.0
Implementation of an IBC Relayer in Rust, as a library1 version - Latest release: 11 months ago - 1.28 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
5 versions - Latest release: over 4 years ago - 6 dependent packages - 10 dependent repositories - 11.2 thousand downloads total - 1,013 stars on GitHub - 1 maintainer
memstore 0.2.0
An in-memory implementation of the `async-raft::RaftStorage` trait.5 versions - Latest release: over 4 years ago - 6 dependent packages - 10 dependent repositories - 11.2 thousand downloads total - 1,013 stars on GitHub - 1 maintainer
bitcoin-consensus 0.3.0+0.18.0
Rust bindings to libbitcoinconsensus5 versions - Latest release: about 6 years ago - 8.76 thousand downloads total - 5 stars on GitHub - 1 maintainer
qudag-dag 0.5.0
DAG consensus implementation for QuDAG - QR-Avalanche algorithm with Byzantine fault tolerance7 versions - Latest release: about 1 month ago - 1.87 thousand downloads total - 92 stars on GitHub - 1 maintainer
r-neli 0.1.4
An implementation of the Not-only Exclusive Leader Induction protocol in Rust4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 6.56 thousand downloads total - 1 maintainer
commonware-log 0.0.56
Commit to a secret log and agree to its hash.31 versions - Latest release: 13 days ago - 14.2 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-codec 0.0.56
Serialize structured data.18 versions - Latest release: 13 days ago - 8.7 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-collector 0.0.56
Collect responses to committable requests.3 versions - Latest release: 13 days ago - 658 downloads total - 260 stars on GitHub - 1 maintainer
commonware-coding 0.0.56
Encode data to enable recovery from a subset of fragments.1 version - Latest release: 13 days ago - 180 downloads total - 260 stars on GitHub - 1 maintainer
commonware-macros 0.0.56
Augment the development of primitives with procedural macros.33 versions - Latest release: 13 days ago - 19.5 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-flood 0.0.56
Spam peers deployed to AWS EC2 with random messages.21 versions - Latest release: 13 days ago - 8.16 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-consensus 0.0.56
Order opaque messages in a Byzantine environment.31 versions - Latest release: 13 days ago - 16.5 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-deployer 0.0.56
Deploy infrastructure across cloud providers.21 versions - Latest release: 13 days ago - 9.71 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-broadcast 0.0.56
Disseminate data over a wide-area network.24 versions - Latest release: 13 days ago - 10.9 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-runtime 0.0.56
Execute asynchronous tasks with a configurable scheduler.39 versions - Latest release: 13 days ago - 24.4 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-bridge 0.0.56
Send succinct consensus certificates between two networks.28 versions - Latest release: 13 days ago - 12.2 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-estimator 0.0.56
Simulate mechanism performance under realistic network conditions.1 version - Latest release: 10 days ago - 171 downloads total - 260 stars on GitHub - 1 maintainer
commonware-resolver 0.0.56
Resolve data identified by a fixed-length key.22 versions - Latest release: 13 days ago - 10.2 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-storage 0.0.56
Persist and retrieve data from an abstract store.34 versions - Latest release: 13 days ago - 18.8 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-stream 0.0.56
Exchange messages over arbitrary transport.31 versions - Latest release: 13 days ago - 17.1 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-sync 0.0.56
Synchronize state between a server and client.3 versions - Latest release: 13 days ago - 1.06 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-utils 0.0.56
Leverage common functionality across multiple primitives.34 versions - Latest release: 13 days ago - 21 thousand downloads total - 260 stars on GitHub - 1 maintainer
commonware-chat 0.0.56
Send encrypted messages to a group of friends using commonware-cryptography and commonware-p2p.54 versions - Latest release: 13 days ago - 34 thousand downloads total - 43 stars on GitHub - 1 maintainer
commonware-cryptography 0.0.56
Generate keys, sign arbitrary messages, and deterministically verify signatures.42 versions - Latest release: 13 days ago - 27.6 thousand downloads total - 43 stars on GitHub - 1 maintainer
commonware-vrf 0.0.56
Generate bias-resistant randomness with untrusted contributors using commonware-cryptography and ...41 versions - Latest release: 13 days ago - 23 thousand downloads total - 43 stars on GitHub - 1 maintainer
commonware-p2p 0.0.56
Communicate with authenticated peers over encrypted connections.51 versions - Latest release: 13 days ago - 35 thousand downloads total - 43 stars on GitHub - 1 maintainer
verdyce 0.1.0
A time-decay threshold consensus engine for decentralized voting and governance with configurable...1 version - Latest release: 3 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
synchro
Byzantine Fault Tolerant consensus library built on HotStuff BFT used by the Synchronicity reprod...1 version - Latest release: 3 days ago - 1 dependent repositories - 1.2 thousand downloads total - 91 stars on GitHub - 1 maintainer
fbas_analyzer 0.7.4
Library and tools for analyzing FBASs like the Stellar network16 versions - Latest release: over 1 year ago - 4 dependent repositories - 19.1 thousand downloads total - 12 stars on GitHub - 1 maintainer
ibc-types-path 0.16.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...21 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 117 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-test-framework 0.32.2
Framework for writing integration tests for IBC relayers34 versions - Latest release: 30 days ago - 32.2 thousand downloads total - 392 stars on GitHub - 5 maintainers
Top 5.4% on crates.io
57 versions - Latest release: 3 months ago - 7 dependent packages - 38 dependent repositories - 400 thousand downloads total - 656 stars on GitHub - 4 maintainers
tendermint-light-client 0.40.4
Implementation of the Tendermint Light Client Verification Protocol.57 versions - Latest release: 3 months ago - 7 dependent packages - 38 dependent repositories - 400 thousand downloads total - 656 stars on GitHub - 4 maintainers
ismp-grandpa 2503.1.0
GRANDPA consensus client for pallet-ismp11 versions - Latest release: 25 days ago - 10.9 thousand downloads total - 161 stars on GitHub - 1 maintainer
pallet-ismp-runtime-api 2503.1.0
The substrate runtime API for pallet-ismp12 versions - Latest release: 25 days ago - 2 dependent packages - 13.2 thousand downloads total - 161 stars on GitHub - 1 maintainer
ismp-parachain 2503.1.0
Parachain consensus client for pallet-ismp15 versions - Latest release: 25 days ago - 1 dependent package - 9.9 thousand downloads total - 161 stars on GitHub - 1 maintainer
serde-hex-utils 0.1.0
Collection of hexadecimal (De)serialization utilities for serde1 version - Latest release: 10 months ago - 6.63 thousand downloads total - 161 stars on GitHub - 1 maintainer
pallet-ismp 2503.1.0
The substrate runtime implementation of the Interoperable State Machine Protocol14 versions - Latest release: 25 days ago - 5 dependent packages - 15.3 thousand downloads total - 161 stars on GitHub - 1 maintainer
mmr-primitives
Merkle mountain range primitives for pallet-ismp5 versions - Latest release: 3 days ago - 1 dependent package - 5.86 thousand downloads total - 161 stars on GitHub - 1 maintainer
ismp-parachain-inherent 2503.1.0
ISMP parachain consensus client inherent provider15 versions - Latest release: 25 days ago - 10.4 thousand downloads total - 161 stars on GitHub - 1 maintainer
substrate-state-machine 2503.1.0
ISMP state machine client implementation for substrate-based chains12 versions - Latest release: 25 days ago - 1 dependent package - 13.7 thousand downloads total - 161 stars on GitHub - 1 maintainer
grandpa-verifier-primitives 2.1.0
Primitives for verifying GRANDPA consensus proofs7 versions - Latest release: 25 days ago - 8.79 thousand downloads total - 161 stars on GitHub - 1 maintainer
pallet-token-gateway 2503.1.0
A substrate implementation of the token gateway protocol11 versions - Latest release: 25 days ago - 9.19 thousand downloads total - 161 stars on GitHub - 2 maintainers
grandpa-verifier 2.1.0
GRANDPA consensus proof verifier7 versions - Latest release: 25 days ago - 8.73 thousand downloads total - 161 stars on GitHub - 1 maintainer
token-gateway-primitives 2503.1.0
A collection of types used by token gateway8 versions - Latest release: 25 days ago - 7.53 thousand downloads total - 161 stars on GitHub - 1 maintainer
ethereum-triedb 0.1.1
EIP-1186 ethereum trie layout implementation for parity/trie2 versions - Latest release: about 1 year ago - 11.8 thousand downloads total - 161 stars on GitHub - 1 maintainer
pallet-ismp-rpc 2503.1.0
RPC apis for pallet-ismp12 versions - Latest release: 25 days ago - 12.1 thousand downloads total - 161 stars on GitHub - 1 maintainer
ismp-parachain-runtime-api 2503.1.0
Substrate runtime API for the ISMP Parachain consensus client10 versions - Latest release: 25 days ago - 1 dependent package - 7.19 thousand downloads total - 161 stars on GitHub - 1 maintainer
pallet-hyperbridge 2503.1.0
Pallet hyperbridge mediates the connection between hyperbridge and substrate-based chains.11 versions - Latest release: 25 days ago - 10.6 thousand downloads total - 161 stars on GitHub - 1 maintainer
ismp 1.2.0
Rust implementation of the interoperable state machine protocol9 versions - Latest release: 25 days ago - 7 dependent packages - 12.6 thousand downloads total - 161 stars on GitHub - 1 maintainer
one-file-raft 0.1.1
Raft consensus in 300 LOC2 versions - Latest release: over 1 year ago - 2.49 thousand downloads total - 129 stars on GitHub - 1 maintainer
Related Keywords
blockchain
126
rust
104
tendermint
83
cosmos
56
bft
54
distributed-systems
47
ibc
45
raft
43
light-client
28
p2p
22
runtime
21
ethereum
19
cometbft
18
malachite-engine
18
cross-chain
17
coprocessor
17
multi-chain
17
zkproof
17
storage-proofs
17
solidity
17
polkadot
17
parachain
17
interoperability
15
ismp
15
polkadot-sdk
15
substrate
15
network
13
distributed
12
protocol
12
evm
11
wasm
11
gossip
10
paxos
10
services
9
asynchronous
9
database
9
testing
9
data-storage
8
git
8
crypto
8
consensus-algorithm
6
replication
5
fault-tolerance
5
fuel
5
key-value
4
key-value-store
4
rust-library
4
kvs
4
concurrency
4
ransac
3
sample
3
threshold
3
grandpa
3
sqlite
3
bft-protocols
3
tokio
3
async
3
byzantine
3
hotstuff
3
bitcoin
2
decentralized
2
leaderless
2
pallet-assets
2
honeybadger
2
accord
2
library
2
cargo
2
pacifica
2
cassandra
2
distributed-system
2
fullnode-and-components
2
distributed-ledger
2
dag
2
distributed-computing
1
single-use-seals
1
networking
1
random
1
node
1
staking
1
epaxos
1
no_std
1
vdf
1
yugensource
1
client-side-validation
1
confined-encoding
1
lnp-bp
1
rgb
1
snowball
1
muta
1
randomx
1
proof-of-work
1
spoa
1
msa
1
bioinformatics
1
alignment
1
ffi
1
education
1
prototyping
1
cryptocurrencies
1
decentralization
1