#blockchain #consensus #tendermint #bft #fault-tolerant #programming-language #data-structures

no-std cometbft

CometBFT is a high-performance blockchain consensus engine that powers Byzantine fault tolerant applications written in any programming language. This crate provides core types for representing information about CometBFT blockchain networks, including chain information types, secret connections, and remote procedure calls (JSON-RPC)

2 unstable releases

0.1.0-alpha.2 Jan 27, 2024
0.0.0 Jan 18, 2023

#19 in #bft

Download history 7/week @ 2024-07-08 33/week @ 2024-07-15 28/week @ 2024-07-22 20/week @ 2024-07-29 25/week @ 2024-08-05 8/week @ 2024-08-12 8/week @ 2024-08-19 42/week @ 2024-08-26 6/week @ 2024-09-02 2/week @ 2024-09-09 14/week @ 2024-09-16 31/week @ 2024-09-23 8/week @ 2024-09-30 1/week @ 2024-10-07 23/week @ 2024-10-14

63 downloads per month
Used in 8 crates

Apache-2.0

1MB
26K SLoC

Crate Docs

See the repo root for build status, license, rust version, etc.

cometbft

Implementation of the CometBFT Blockchain Data Structures.

Documentation

See documentation on crates.io.


lib.rs:

CometBFT is a high-performance blockchain consensus engine that powers Byzantine fault tolerant applications written in any programming language. This crate provides core types for representing information about CometBFT blockchain networks, including chain information types, secret connections, and remote procedure calls (JSON-RPC).

Dependencies

~4–6MB
~114K SLoC