#blockchain #consensus #bft #tendermint #remote-procedure #fault-tolerant #programming-language

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

#472 in Magic Beans

Download history 13/week @ 2024-01-27 11/week @ 2024-02-17 24/week @ 2024-02-24 125/week @ 2024-03-02 3/week @ 2024-03-09 3/week @ 2024-03-23 22/week @ 2024-03-30 72/week @ 2024-04-06 10/week @ 2024-04-13 2/week @ 2024-04-20 84/week @ 2024-04-27 32/week @ 2024-05-04

184 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

~3.5–5.5MB
~109K SLoC