Standards Reference
Brain does not redefine existing standards. Rather, it implements and composes them into a cohesive protocol for agent-centric identity, execution, and payments. This page is a complete reference of every standard Brain aligns with.
Standards Overview
ERC-4337
Account Abstraction
Core smart account model and UserOperation execution
EIP-7702
Delegation
EOAs adopt programmable behaviour without address migration
ERC-8004
Agent Identity
Persistent agentIds, validation records, and reputation
ERC-8183
Conditional Commerce
Structured job objects and conditional payment flows
ERC-7902
Capability Discovery
Wallet and infra inspection of Brain account features
ERC-7769
Bundler Infrastructure
Standard bundler interface compatibility
x402
Machine Payments
HTTP-native pay-per-use payment protocol
ERC-4337 — Account Abstraction
Standard alignment: ERC-4337 defines smart accounts, UserOperations, an EntryPoint contract, and bundlers that aggregate operations into on-chain transactions.
Brain implementation: Brain deploys ERC-4337-compatible smart accounts that extend validateUserOp with policy checks, agent permissions, and additional constraints, while remaining compatible with standard EntryPoint and bundler infrastructure.
EIP-7702 — Delegated Execution for EOAs
Standard alignment: EIP-7702 allows externally owned accounts to temporarily delegate transaction validation to smart-contract logic, attaching programmable behaviour to existing addresses.
Brain implementation: Brain provides validator contracts that EOA owners can delegate to, enabling Brain's policy engine to participate in validation while preserving revocability and on-chain visibility of the delegation.
ERC-8004 — Agent Identity and Reputation
Standard alignment: ERC-8004 defines common structures for agent identifiers, validation records, and reputation signals for AI and autonomous agents.
Brain implementation: Brain uses ERC-8004-compliant agent registries and writes validation records and trust updates for every significant agent action, while leaving scoring logic as a Brain-specific implementation detail.
ERC-8183 — Conditional Commerce / Jobs
Standard alignment: ERC-8183 describes structured job objects and conditional payment flows for escrowed and contingent transactions.
Brain implementation: Brain integrates ERC-8183-compliant job contracts for procurement, outsourcing, and service delivery, enabling agents to participate in multi-step workflows with escrow and verification gates.
ERC-7902 — Wallet Capability Discovery
Standard alignment: ERC-7902 allows external applications and tooling to discover capabilities and configuration of wallets and accounts.
Brain implementation: Brain exposes its smart accounts through ERC-7902-compatible interfaces so wallets and infrastructure providers can inspect supported methods, account abstraction features, and policy hooks.
ERC-7769 — Bundler / Transaction Infrastructure
Standard alignment: ERC-7769 standardises interfaces for bundlers and transaction infrastructure in account abstraction contexts.
Brain implementation: Brain integrates with ERC-7769-compatible bundlers, ensuring that Brain's UserOperations are handled by existing infrastructure without custom modifications.
x402 — Machine-Native Payments
Standard alignment: x402 defines how servers signal payment requirements using HTTP 402 responses and structured payment metadata, enabling machine-to-machine pay-per-use interactions over standard HTTP.
Brain implementation: Brain uses x402 as the primary payment protocol. The Brain payment orchestrator parses X-402-Payment headers, evaluates intents through the policy engine, settles on-chain via ERC-4337, and replays requests with X-402-Receipt headers.
Last updated
