This modular design allows the protocol to combine institutional-grade consensus with customizable application logic and full Ethereum compatibility. At a high level, the stack consists of:
- CometBFT as the consensus layer
- AultCore as the application layer based on the Cosmos SDK
- AultEVM as the Ethereum-compatible execution layer based on Cosmos EVM
CometBFT: Consensus Layer
Ault uses a CometBFT-based Proof-of-Stake consensus engine to secure the network, which enables sub-second block times and single-slot finality. Validators are responsible for proposing and validating blocks, executing transactions, updating state, and maintaining finality. The BFT design provides fast confirmation times and deterministic finality, making the network suitable for financial and institutional use cases. Consensus remains focused purely on ordering and finalizing blocks, while higher-level logic is handled in the application layer.AultCore: Application Layer
AultCore is built on the Cosmos SDK and defines the chain’s sovereign application logic. The Cosmos SDK provides:- Modular architecture
- Custom state machine design
- Protocol-level parameter governance
- Upgrade flexibility
bank, staking, distribution, slashing, and feemarket (EIP-1559 style).
On top of these, Ault introduces custom modules that implement its licensed participation model and governance design, including:
- License module, which manages license state and governance voting weight
- Mining module, which handles epochs, VRF submissions, work credits, and emission distribution
- Governance module, which enforces voting rights, voting caps, quorum rules, and veto logic