The Trust Pipeline
Every agent action moves through five stages:Contract Architecture
AgentChain uses a structured hierarchy of upgradeable proxies governed by a centralized timelock.Contracts
Anchor Suite
Deployed 2026-04-28 on Base Sepolia. Immutable — no proxy, no upgrade path.
See Deployments for BaseScan links and the full registry.
Governance
All proxy upgrades flow through strict governance constraints to protect operator funds and network integrity. Modifications typically observe a 48-hour timelock, with emergency paths available for CVE-grade patches.Off-Chain Architecture
The AgentChain network treats verification as a secure black-box pipeline. The gateway ingests tasks natively via Web3 payment protocols, routes to decentralized compute environments, and anchors cryptographic guarantees back to the settlement layer.Two trust paths exist in parallel:
- v2 guard path (pre-transaction): Client calls
POST /api/v1/evm/guard→ policy evaluated → signed receipt returned → client executes on-chain → optionalReceiptAnchoranchoring. - v1 verification path (post-execution): Client submits
POST /tasks/submit→ worker replays EVM action →ActionVerifierproduces on-chain proof → EAS attestation minted.
Verification Model
AgentChain supports a single verification path: Deterministic EVM Replay. For EVM actions (token swaps, contract calls), the protocol replays the state transition on a local ephemeral node (Ghost-Chain):- Agent submits an
EVMActionPayloadwith pre-state root, transactions, and claimed effect hash ActionVerifier.verifyAction()replays the transactions against the pre-state rootstateMatch: Does the computed effect hash exactly match the claimed hash? (binary yes/no)policyCompliant: Are all targets and selectors in the agent’s registered policy?- Result is attested on EAS with the
ACTION_RECEIPTschema
Deterministic verification is mathematically provable. Given the same pre-state and calldata, the EVM always produces the same post-state. This is a binary cryptographic proof, not a statistical confidence score.
Payment Model (X-402)
AgentChain uses the X-402 payment protocol for task payment:- Operator funds their wallet with USDC (MockUSDC on Sepolia)
- Operator includes
X-402-Paymentheader with proof of on-chain transfer - Gateway verifies the transfer on-chain (replay-protected via Redis)
- Credits debited from operator’s ledger
- Task executed and verified

