v1.0
v0.34
v0.37
v0.38
Introduction
What is CometBFT
CometBFT Quality Assurance
Method
Tendermint Core QA Results v0.34.x
CometBFT QA Results v0.34.x
Guides
Quick Start
Install CometBFT
Upgrading from Tendermint Core
Creating a built-in application in Go
Creating an application in Go
Apps
Using ABCI-CLI
Getting Started
Indexing Transactions
Application Architecture Guide
Core
Using CometBFT
Configuration
Running in production
Metrics
Validators
How to read logs
Subscribing to events via Websocket
Block Structure
RPC
Fast Sync
State Sync
Mempool
Light Client
Networks
Docker Compose
Tools
Debugging
Spec
ABCI
Methods and Types
Applications
Client and Server
Core
Data Structures
Encoding
Genesis
State
Consensus
Byzantine Consensus Algorithm
Light Client
Evidence
Validator Signing
BFT Time
Creating a proposal
Proposer Selection Procedure
Light Client
Verification
Fork Detection
Accountability
RPC
P2P
Messages
Block Sync
Evidence
Mempool
State Sync
Peer Exchange
Consensus
Blockchain
RPC
This section describes the core types and functionality of the CometBFT protocol implementation.
Core Data Structures
Encoding
Genesis
State