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

Standard
Category
Role in Brain

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