#tendermint #blockchain #consensus #bft #cosmos #fault-tolerant #programming-language

no-std celestia-tendermint

This is a 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 written in any programming language. This crate provides core types for representing information about Tendermint blockchain networks, including chain information types, secret connections, and remote procedure calls (JSON-RPC)

4 releases

0.32.3 Oct 31, 2024
0.32.2 Sep 19, 2024
0.32.1 Jan 15, 2024
0.32.0 Jan 12, 2024

#10 in #bft

Download history 4603/week @ 2024-07-27 3795/week @ 2024-08-03 5422/week @ 2024-08-10 5540/week @ 2024-08-17 3563/week @ 2024-08-24 4327/week @ 2024-08-31 4895/week @ 2024-09-07 4411/week @ 2024-09-14 4320/week @ 2024-09-21 4553/week @ 2024-09-28 4843/week @ 2024-10-05 4452/week @ 2024-10-12 4130/week @ 2024-10-19 8304/week @ 2024-10-26 6112/week @ 2024-11-02 4659/week @ 2024-11-09

24,396 downloads per month
Used in 5 crates (3 directly)

Apache-2.0

640KB
14K SLoC

Crate Docs

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

tendermint

Implementation of the Tendermint Blockchain Data Structures.

Documentation

See documentation on crates.io.


lib.rs:

Tendermint 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 Tendermint blockchain networks, including chain information types, secret connections, and remote procedure calls (JSON-RPC).

Dependencies

~4–7MB
~138K SLoC