Tendermint / CometBFT

Tendermint (now CometBFT) is a Byzantine fault-tolerant consensus engine that powers Cosmos SDK chains. CometBFT decouples consensus from application logic via the Application Blockchain Interface (ABCI), allowing custom blockchain applications in Go, Rust, and other languages.

API entry from apis.yml

apis.yml Raw ↑
aid: consensus:tendermint
name: Tendermint / CometBFT
description: Tendermint (now CometBFT) is a Byzantine fault-tolerant consensus engine that powers Cosmos
  SDK chains. CometBFT decouples consensus from application logic via the Application Blockchain Interface
  (ABCI), allowing custom blockchain applications in Go, Rust, and other languages.
humanURL: https://docs.cometbft.com/
baseURL: https://docs.cometbft.com
tags:
- ABCI
- BFT
- Blockchain
- CometBFT
- Cosmos
properties:
- type: Documentation
  url: https://docs.cometbft.com/
- type: GitHubRepository
  url: https://github.com/cometbft/cometbft
- type: Reference
  url: https://docs.cometbft.com/main/spec/consensus/consensus.html
x-features:
- Round-based BFT consensus with leader rotation
- ABCI protocol decouples consensus from application
- Instant finality on commit
- Powers Cosmos Hub, Osmosis, and other Cosmos SDK chains
x-useCases:
- Building permissioned and permissionless blockchains
- Custom application chains in the Cosmos ecosystem