The three-layer stack
Intention is organized as three layers, each depending on the one below it.- Asset layer. The substrate on which value exists on the chain — native balances, tokenized real-world assets, derivative positions, and the collateral that backs them. The protocol does not distinguish between a crypto perpetual, a tokenized commodity, and a tokenized equity; the same execution pipeline processes all of them as long as the reference index is defined.
- Infrastructure layer. The technical core. Two components do the heavy lifting: IntentionKernel, the deterministic state-transition kernel, and IntentionBFT, the consensus protocol. This layer is where the four guarantees live.
- Intelligence layer. Autonomous AI agents — liquidity providers, risk engines, semantic oracles, strategy agents — that consume the chain’s execution stream directly and act at block cadence. Not part of the protocol; what the protocol enables. Intention is open by asset, AI-native by protocol: a Layer 1 blockchain for open markets, with native capabilities for AI agents built into the protocol. The four guarantees below produce a fairer venue for human traders and a substrate AI agents can actually reason about. Both audiences are first-class.
Two core components
IntentionKernel
A deterministic state-transition kernel — not a general-purpose VM. Its instruction set is the enumerated set of typed financial primitives: order placement, cancel, match, mark, liquidate, fund, settle, transfer. Closed-world execution by design.
IntentionBFT
A HotStuff-family Byzantine-fault-tolerant consensus protocol extended with canonical sequencing commitments, in-consensus price quorums, batch availability decoupling, and stake-weighted leader reputation.
Four protocol-native guarantees
Each block satisfies four invariants by construction, not by best-effort enforcement at the application layer.- G1 — Order-Time Determinism (OTD). Replaying a committed block against the same pre-state produces byte-identical post-state, events, and per-transaction outputs on every honest node. Enforced by sorted-container discipline, fixed-point arithmetic, and a Differential Test Harness that treats divergence as a consensus bug.
- G2 — Price-Transaction Atomicity (PTA). The price used to settle a transaction was signed by the same stake-weighted quorum, in the same BFT round, that committed the transaction. Mark prices live inside consensus, not on a separate cycle.
- G3 — Risk-Native Semantics (RNS). Liquidation, insurance fund accounting, auto-deleveraging, and funding settlement are protocol state machines. They execute atomically with matching, in the same block, under the same prices.
- G4 — Per-Transaction Attribution (PTAD). Every state change and every event is cryptographically bound to the specific user transaction that caused it — even when matching is performed in batches. The user-facing form is the Verifiable Execution Stream (VES).