Open Escrow
MsgOpenChannelThe agent locks an escrow deposit in a single on-chain transaction.
The modular design of the BlockX sovereign Layer 1 ledger, from the payment channel lifecycle to the validator spending check.
An agent opens an escrow channel on-chain in one transaction. Vouchers are then exchanged off-chain. A payee presents the cumulative voucher on-chain to trigger distribution and refund any remaining balance.
The agent locks an escrow deposit in a single on-chain transaction.
Cumulative EIP-712 vouchers flow between agent and payee off-chain. No gas is spent while they stream.
The payee presents the cumulative voucher on-chain. Funds are distributed and the unused escrow is refunded.
Smart-contract wallet checks run after serialization. The x/policy module enforces spending policies at the validator proposal boundary, so a block containing a signature that breaches limits fails verification.
A proposed block that contains agent payments.
The validator intercepts the block and runs two checks.
Only blocks that pass are committed.
The limit lives inside the wallet contract and runs once the transaction has been serialized.
Validators evaluate the policy during ProcessProposal, before the block is accepted.
The x/x402 state engine runs gas-free off-chain EIP-712 payment voucher loops. A native, low-latency REST Gateway lets standard client software authorize, initiate and settle micropayments with lightweight HTTP requests.
$ POST /api/v1/x402/settle HTTP/1.1 Authorization: Bearer x402_voucher_7fc86755... Content-Type: application/json // Response: 200 OK { "channelId": "chan:9191", "settledAmount": "0.0015", "status": "CONFIRMED_AT_CONSENSUS" }
BlockX runs natively on CometBFT v0.38+ and ABCI 2.0 dynamic validation loops to bypass EVM overhead.
Payment channels and voucher settlement with zero-gas off-chain flow.
Budget limits, transaction ceilings and allowlists enforced during ProcessProposal.
Native ERC-8004 registries for Agent Discovery Cards and reputation scorecards.
Read the full whitepaper or fuel the consensus layer with BCX.