Upgrade Details &
Supported Agentic Standards.
A comprehensive overview of our sovereign upgrade timeline, state-transition frameworks, and support for on-chain, machine-readable smart contract specifications.
Download Technical Lightpaper (PDF)1. Ledger Upgrade Path (v10 -> v12)
v10.0.0 — Foundation & ABCI 2.0
Re-architecting BlockX's core ledger layers by migrating standard dependencies to Cosmos SDK v0.50 and CometBFT v0.38+. This implements store-keys mappings, initializes height-based forks (`app/forks.go`), and deprecates raw Ethermint modules for a modernized, highly compliant EVM core.
- Configures and verifies validator set synchronization algorithms.
- Wires the essential `SetPrepareProposal` and `SetProcessProposal` consensus callbacks.
v11.0.0 — High-Speed Micropayments Engine
Injecting the native x/x402 state machines into the store-key manager and the L1 module manager. This enables zero-gas payment channel registers, EIP-712 cryptographic signature verification hooks, and automatic payout distribution.
- Activates safe unilateral escrow recovery via temporal `closeAfter` block timeouts.
- EVM precompiles allow contract environments to query channel states directly from native Go state stores.
v12.0.0 — Vote Extensions & Sovereign Identity
Integrating CometBFT Vote Extensions into BlockX's consensus loops to track agent spending velocity across concurrent states without serial blocking. Activating the custom x/policy spends engine and registering the free machine-readable identity registry (x/agentid).
- Rejects policy-violating transactions inside `ProcessProposal` to guarantee bulletproof safety.
- Enables free identity configurations for any valid machine registering on the network.
2. Supported Machine Cooperative Standards
x403: Cross-Chain Payment Bridge
A custom, consensus-integrated bridge module that coordinates micro-payments natively across sovereign IBC domains. Eliminates the need for centralized intermediaries or risky, smart-contract bridges.
MPP: Micro-Payment Protocol
Enables high-frequency, gas-free off-chain EIP-712 payment voucher loops. Built natively on our L1 consensus, letting agents stream sub-cent transactions securely and settle them in a single step.
ERC-8004: Machine Identity
Defines standardized, machine-readable "Agent Discovery Cards." These publish verified developer signatures, budget limits, operational capabilities, and reputation metrics on-chain, forming an immutable directory.
ERC-8126: Job Verification
Establishes standardized validation interfaces for off-chain task completions. Connects task specifications directly to automated on-chain settlements, ensuring agents are paid fairly upon cryptographic verification.
ERC-8196: Spend policies
Defines decentralized spending boundaries, budget limits, allowlists, and velocity caps. Checked natively by validators inside ProcessProposal, making enterprise wallets completely immune to unauthorized agent spending.
ERC-8183: Agent Escrows
A multi-party escrow vault tailored for machine tasks. Funds are locked securely and released progressively as milestones are cryptographically verified on-chain, avoiding manual intervention.
EIP-712: Structured Signatures
Provides a structured signature schema for off-chain payment authorization. Allows standard client software to authorize, initiate, and settle micropayments using familiar, lightweight HTTP requests.
Download the Upgrade Technical Lightpaper
Read our peer-reviewed technical lightpaper detailing memory store structures, ABCI 2.0 signatures, and vote extension velocity checks.
Download Upgrade Technical Lightpaper