
Tendermint
Blockchain platforms
Blockchain software
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if Tendermint and its alternatives fit your requirements.
Completely free
Small
Medium
Large
- Information technology and software
- Public sector and nonprofit organizations
- Professional services (engineering, legal, consulting, etc.)
What is Tendermint
Tendermint is a Byzantine Fault Tolerant (BFT) consensus engine and networking layer used to build and run application-specific blockchains. It is commonly used by engineering teams that want to implement a custom blockchain while reusing a proven consensus mechanism and peer-to-peer communication stack. Tendermint separates consensus from application logic via the ABCI interface, enabling developers to write state machine logic in multiple programming languages. It is widely associated with the Cosmos ecosystem and is used as a component in Cosmos SDK-based chains.
BFT consensus with fast finality
Tendermint provides deterministic finality once a block is committed, which can simplify application logic compared with probabilistic-finality designs. Its BFT model tolerates a bounded number of faulty or malicious validators under standard assumptions. This makes it suitable for consortium or application-specific networks where validator sets are known and governance is defined.
Clear separation via ABCI
The ABCI interface decouples the consensus engine from the application state machine, allowing teams to implement business logic without modifying consensus code. This separation supports implementations in different languages and makes it easier to swap or upgrade application components. It also encourages modular architecture for custom chains and middleware.
Mature open-source ecosystem
Tendermint is open source and has extensive usage in production networks, particularly in Cosmos SDK-based deployments. The surrounding tooling and documentation are oriented toward building custom chains rather than only interacting with existing networks. For teams that want control over protocol parameters and on-chain logic, this can reduce dependence on managed platform features.
Not a managed platform
Tendermint is primarily a consensus and networking component, not a full managed blockchain service. Organizations typically need to operate validator infrastructure, monitoring, upgrades, and security processes themselves or through third parties. This can increase operational burden compared with platforms that provide turnkey deployment and lifecycle management.
Validator set and governance complexity
BFT-style consensus requires careful design of validator membership, key management, and governance processes. Misconfiguration or weak operational controls can undermine availability or safety even if the protocol is sound. For enterprise deployments, these non-functional requirements can be as significant as application development.
Evolving branding and components
The Tendermint name has been used for multiple related components over time (e.g., consensus engine, core implementation, and broader stack), and parts of the ecosystem have been renamed or reorganized. This can create confusion during procurement and architecture reviews about what is included and what is supported. Teams may need to validate which repository, version line, and support model they are adopting.
Plan & Pricing
No paid plans or tiered pricing listed on the official Tendermint website or documentation. Tendermint Core is published as publicly available software and the site provides documentation and links to source code, but no subscription tiers, usage-based pricing, or commercial pricing pages were found on the official site.
Seller details
Open Source (originally developed by Tendermint Inc.; company later became Ignite, then acquired by All in Bits Inc. (Interchain Foundation-backed))
San Francisco, CA, USA (original company; current stewardship varies by project component)
2014
Open Source
https://tendermint.com/
https://x.com/tendermint_team
https://www.linkedin.com/company/tendermint/