Arbitrum One network config, the canonical ERC-8004 registries already deployed there, and our x402 rail settling in native Circle USDC.
Arbitrum One is the largest Ethereum L2 by usage, and the chain whose stack Robinhood
Chain is built on. A-Identity holds an ERC-8004 agent identity here and settles paid
trust calls in native Circle USDC.
Real USDC, not a bridged twin, and it implements EIP-3009, so a buyer can sign a transfer and never touch gas.
ERC-8004 already live
The canonical identity and reputation registries were deployed here by their authors, at the same addresses X Layer, Celo and Robinhood Chain carry.
A well-served baseline
Other x402 facilitators already serve this chain. Ours runs beside them on purpose: it is where you can check our rail against something you can compare it to.
Arbitrum One is live for us: agent #1259 is ours on the canonical registry, and a
real settlement in USDC has gone through our own facilitator. Everything on this page is
checkable at /proof/arbitrum.
Two things worth stating plainly about this chain.We are not first here, and do not claim to be. Coinbase’s x402 facilitator and
others already serve Arbitrum One, and gasless EIP-3009 relaying on this USDC contract
predates us by years. We run our own facilitator so that one code path and one receipt
standard cover every chain we sell on.“Settled” has layers on an L2. We wait the descriptor’s confirmations, which is the
sequencer’s ordering commitment, and we record the block. That is not Ethereum finality,
and USDC cannot leave for Ethereum until the fraud-proof window passes.
We deployed none of these except the vault. The registries were already live and
registering on them is permissionless; what is ours is agent #1259, the vault and the rail
on top. The family’s ValidationRegistry proxy has code here too (read live 2026-10-11), but
we do not wire it, so a KYA result is not anchored on-chain here.The vault caps the agent key at 1 USDC a day and 0.25 USDC per payment. Since 2026-10-01
the agent key is a separate wallet from the owner key and its session key runs to
2026-11-15. Before paying here, /check/arbitrum
answers whether a token is native Circle USDC and whether the payee is a registered agent;
the chain itself confirms it is an Arbitrum chain through the ArbSys precompile.
The base price of a tool is identical on every chain we sell on. The only difference is a
disclosed settlement fee, because we broadcast on the buyer’s behalf and that costs gas.
On Arbitrum One a real settlement measured 103569 gas at 0.02 gwei, about
0.00000207 ETH, so the fee here is **$0.005** rather than the $0.02 charged on
Robinhood Chain, where the same settlement costs measurably more. The measurement lives in
the chain registry beside the token, so the number is traceable rather than asserted.
# The signing domain, straight from the token.curl -sX POST https://arb1.arbitrum.io/rpc -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1,"method":"eth_call","params":[{"to":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","data":"0x3644e515"},"latest"]}'# -> 0x08d11903f8419e68b1b8721bcbe2e9fc68569122a77ef18c216f10b3b5112c78# Our provenance ledger, with a live re-read of ownerOf(1259) on every request.curl -s https://a-identity-backend.onrender.com/api/proof/arbitrum
It is the chain where our rail can be compared. Robinhood Chain is an
Arbitrum L2 and is where the same engine settles in USDG, Paxos’s dollar, rather than USDC;
Arc holds escrow; Celo settles through someone else’s
facilitator. Being live on Robinhood Chain and being live on Arbitrum One
are two different statements, and both are true.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"A-Identity","description":"Documentation for A-Identity, the passport and wallet for the agentic economy: verified ERC-8004 agent identity, x402 and Circle Nanopayments micro-payments, Gateway and CCTP, on Circle Arc, Celo, X Layer and Robinhood Chain.","colors":{"primary":"#7342E2","light":"#8B5CF6","dark":"#5B34B8"},"logo":{"light":"https://mintcdn.com/a-identity/2aLXPJYecttaRPNh/logo.png?fit=max\u0026auto=format\u0026n=2aLXPJYecttaRPNh\u0026q=85\u0026s=1f004c1bcac29154f61592c3d8c0f24d","dark":"https://mintcdn.com/a-identity/2aLXPJYecttaRPNh/logo.png?fit=max\u0026auto=format\u0026n=2aLXPJYecttaRPNh\u0026q=85\u0026s=1f004c1bcac29154f61592c3d8c0f24d"},"favicon":"https://mintcdn.com/a-identity/2aLXPJYecttaRPNh/logo.png?fit=max\u0026auto=format\u0026n=2aLXPJYecttaRPNh\u0026q=85\u0026s=1f004c1bcac29154f61592c3d8c0f24d","navbar":{"primary":{"type":"button","label":"Get Your Agent ID","href":"https://a-identity.xyz/signup"}},"footer":{"socials":{"website":"https://a-identity.xyz"}},"seo":{"metatags":{"og:site_name":"A-Identity Docs","og:title":"A-Identity Docs : Passport \u0026 Wallet for the Agentic Economy","og:description":"ERC-8004 identity, x402 + Circle Nanopayments, Gateway, and CCTP on Circle Arc, Celo, X Layer and Robinhood Chain. Verified agents, bounded USDC payments, human-on-the-loop.","og:image":"https://a-identity.xyz/og-image.png","twitter:card":"summary_large_image","twitter:image":"https://a-identity.xyz/og-image.png","keywords":"agentic economy, ERC-8004, x402, Circle Arc, USDC, Nanopayments, CCTP, agent identity, Know Your Agent, bounded authority"},"indexing":"all"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"a-identity","hasAudioNarration":false,"actualSubdomain":"a-identity","customDomains":[],"gitSource":{"type":"github","owner":"mericcintosun","repo":"a-identity","deployBranch":"main","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":""},"chroma":{"collectionId":"de0501d2-6ee4-4f30-abda-e0c6c495cd00","liveDeploymentHistoryId":"6ad6761ed5bbf162005bb3cd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad6761ed5bbf162005bb3cd"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad6761ed5bbf162005bb3cd","clientVersion":"0.0.3926","searchFilterCounts":[{"language":"default","tag":"Documentation","count":27},{"language":"default","tag":"Chains","count":13},{"language":"default","tag":"Developers","count":5},{"language":"default","tag":"Build","count":5},{"language":"default","tag":"Protocols","count":5},{"language":"default","tag":"Concepts","count":4},{"language":"default","tag":"Get Started","count":2},{"language":"default","tag":"About","count":1},{"language":"default","tag":"The App","count":1},{"language":"default","tag":"OKX.AI (until 2026-09-26)","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"chains/arbitrum","slug":"/chains/arbitrum","pageMetadata":{"title":"Build on Arbitrum One","description":"Arbitrum One network config, the canonical ERC-8004 registries already deployed there, and our x402 rail settling in native Circle USDC.","href":"/chains/arbitrum"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Arbitrum One network config, the canonical ERC-8004 registries already deployed there, and our x402 rail settling in native Circle USDC.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Card,CardGroup,CodeBlock,CodeGroup,Heading,Note,Table,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Arbitrum One is the largest Ethereum L2 by usage, and the chain whose stack Robinhood\nChain is built on. A-Identity holds an ERC-8004 agent identity here and settles paid\ntrust calls in native Circle USDC.`}),`\n`,_jsx(Heading,{level:`2`,id:`why-arbitrum-one`,children:`Why Arbitrum One`}),`\n`,_jsxs(CardGroup,{cols:3,children:[_jsx(Card,{title:`Native Circle USDC`,icon:`dollar-sign`,children:_jsx(_components.p,{children:`Real USDC, not a bridged twin, and it implements EIP-3009, so a buyer can sign a transfer and never touch gas.`})}),_jsx(Card,{title:`ERC-8004 already live`,icon:`fingerprint`,children:_jsx(_components.p,{children:`The canonical identity and reputation registries were deployed here by their authors, at the same addresses X Layer, Celo and Robinhood Chain carry.`})}),_jsx(Card,{title:`A well-served baseline`,icon:`scale-balanced`,children:_jsx(_components.p,{children:`Other x402 facilitators already serve this chain. Ours runs beside them on purpose: it is where you can check our rail against something you can compare it to.`})})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Arbitrum One is `,_jsx(_components.strong,{children:`live`}),` for us: agent #1259 is ours on the canonical registry, and a\nreal settlement in USDC has gone through our own facilitator. Everything on this page is\ncheckable at `,_jsx(_components.a,{href:`https://a-identity.xyz/proof/arbitrum`,children:`/proof/arbitrum`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`network-config`,children:`Network config`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Value`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Chain ID`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`42161`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`CAIP-2`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`eip155:42161`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Native currency`}),_jsx(_components.td,{children:`ETH (18 decimals)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`RPC (HTTP)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`https://arb1.arbitrum.io/rpc`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Block explorer`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`https://arbiscan.io`,children:`arbiscan.io`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`USDC`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`0xaf88d065e77c8cC2239327C5EDb3A432268e5831`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`CCTP domain`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`3`})})]})]})]}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:`Two things worth stating plainly about this chain.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`We are not first here, and do not claim to be.`}),` Coinbase’s x402 facilitator and\nothers already serve Arbitrum One, and gasless EIP-3009 relaying on this USDC contract\npredates us by years. We run our own facilitator so that one code path and one receipt\nstandard cover every chain we sell on.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`“Settled” has layers on an L2.`}),` We wait the descriptor’s confirmations, which is the\nsequencer’s ordering commitment, and we record the block. That is not Ethereum finality,\nand USDC cannot leave for Ethereum until the fraud-proof window passes.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`connect-with-viem`,children:`Connect with viem`}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`chain.ts`,numberOfLines:`4`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`arbitrum`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'viem/chains'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`createPublicClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`http`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'viem'`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`export`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` createPublicClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`chain:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` arbitrum`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`transport:`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` http`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`() })`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`read.ts`,numberOfLines:`9`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`9`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` './chain'`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Agent #1259 is ours on the canonical registry.`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` owner`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`readContract`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` address:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '0x8004a169fb4a3325136eb29fa0ceb6d2e539a432'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` abi:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'function'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`name:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'ownerOf'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`stateMutability:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'view'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`inputs:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'uint256'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }], `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`outputs:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'address'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }] }],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` functionName:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'ownerOf'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` args:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1259`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`n`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`})`})}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`what-is-deployed`,children:`What is deployed`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Contract`}),_jsx(_components.th,{children:`Address`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`IdentityRegistry`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.a,{href:`https://arbiscan.io/address/0x8004a169fb4a3325136eb29fa0ceb6d2e539a432`,children:_jsx(_components.code,{children:`0x8004a169fb4a3325136eb29fa0ceb6d2e539a432`})})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ReputationRegistry`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.a,{href:`https://arbiscan.io/address/0x8004BAa17C55a88189AE136b182e5fdA19dE9b63`,children:_jsx(_components.code,{children:`0x8004BAa17C55a88189AE136b182e5fdA19dE9b63`})})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`USDC (settlement)`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.a,{href:`https://arbiscan.io/address/0xaf88d065e77c8cC2239327C5EDb3A432268e5831`,children:_jsx(_components.code,{children:`0xaf88d065e77c8cC2239327C5EDb3A432268e5831`})})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`AgentSpendPolicy vault (ours)`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.a,{href:`https://arbiscan.io/address/0xac6c5c9af62bc482ffeef882a6ac4678513be6db`,children:_jsx(_components.code,{children:`0xac6c5c9af62bc482ffeef882a6ac4678513be6db`})})})]})]})]}),`\n`,_jsx(_components.p,{children:`We deployed none of these except the vault. The registries were already live and\nregistering on them is permissionless; what is ours is agent #1259, the vault and the rail\non top. The family’s ValidationRegistry proxy has code here too (read live 2026-10-11), but\nwe do not wire it, so a KYA result is not anchored on-chain here.`}),`\n`,_jsxs(_components.p,{children:[`The vault caps the agent key at 1 USDC a day and 0.25 USDC per payment. Since 2026-10-01\nthe agent key is a separate wallet from the owner key and its session key runs to\n2026-11-15. Before paying here, `,_jsx(_components.a,{href:`https://a-identity.xyz/check/arbitrum`,children:`/check/arbitrum`}),`\nanswers whether a token is native Circle USDC and whether the payee is a registered agent;\nthe chain itself confirms it is an Arbitrum chain through the ArbSys precompile.`]}),`\n`,_jsx(Heading,{level:`2`,id:`the-price-and-where-it-comes-from`,children:`The price, and where it comes from`}),`\n`,_jsxs(_components.p,{children:[`The base price of a tool is identical on every chain we sell on. The only difference is a\ndisclosed settlement fee, because we broadcast on the buyer’s behalf and that costs gas.\nOn Arbitrum One a real settlement measured `,_jsx(_components.strong,{children:`103569 gas at 0.02 gwei`}),`, about\n`,_jsx(_components.strong,{children:`0.00000207 ETH`}),`, so the fee here is **`,`$0.005** rather than the $`,`0.02 charged on\nRobinhood Chain, where the same settlement costs measurably more. The measurement lives in\nthe chain registry beside the token, so the number is traceable rather than asserted.`]}),`\n`,_jsx(Heading,{level:`2`,id:`verify-it-yourself`,children:`Verify it yourself`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# The signing domain, straight from the token.`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -sX`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://arb1.arbitrum.io/rpc`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'content-type: application/json'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"eth_call\",\"params\":[{\"to\":\"0xaf88d065e77c8cC2239327C5EDb3A432268e5831\",\"data\":\"0x3644e515\"},\"latest\"]}'`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# -> 0x08d11903f8419e68b1b8721bcbe2e9fc68569122a77ef18c216f10b3b5112c78`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Our provenance ledger, with a live re-read of ownerOf(1259) on every request.`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -s`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://a-identity-backend.onrender.com/api/proof/arbitrum`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`where-arbitrum-one-fits`,children:`Where Arbitrum One fits`}),`\n`,_jsxs(_components.p,{children:[`It is the chain where our rail can be compared. `,_jsx(_components.a,{href:`/chains/robinhood`,children:`Robinhood Chain`}),` is an\nArbitrum L2 and is where the same engine settles in USDG, Paxos’s dollar, rather than USDC;\n`,_jsx(_components.a,{href:`/chains/arc`,children:`Arc`}),` holds escrow; `,_jsx(_components.a,{href:`/chains/celo`,children:`Celo`}),` settles through someone else’s\nfacilitator. Being live on Robinhood Chain and being live on Arbitrum One\nare two different statements, and both are true.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Build on Arbitrum One","description":"Arbitrum One network config, the canonical ERC-8004 registries already deployed there, and our x402 rail settling in native Circle USDC.","href":"/chains/arbitrum"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Why Arbitrum One","slug":"why-arbitrum-one","depth":2,"children":[]},{"title":"Network config","slug":"network-config","depth":2,"children":[]},{"title":"Connect with viem","slug":"connect-with-viem","depth":2,"children":[]},{"title":"What is deployed","slug":"what-is-deployed","depth":2,"children":[]},{"title":"The price, and where it comes from","slug":"the-price-and-where-it-comes-from","depth":2,"children":[]},{"title":"Verify it yourself","slug":"verify-it-yourself","depth":2,"children":[]},{"title":"Where Arbitrum One fits","slug":"where-arbitrum-one-fits","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"a-identity","siteName":"A-Identity","title":"A-Identity Docs : Passport \u0026 Wallet for the Agentic Economy","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-11T18:04:28.157Z","originalFileLocation":"chains/arbitrum.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Arbitrum One network config, the canonical ERC-8004 registries already deployed there, and our x402 rail settling in native Circle USDC.\">\u003cmeta data-mint-head name=\"keywords\" content=\"agentic economy, ERC-8004, x402, Circle Arc, USDC, Nanopayments, CCTP, agent identity, Know Your Agent, bounded authority\">\u003cmeta data-mint-head name=\"application-name\" content=\"A-Identity\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"A-Identity Docs : Passport \u0026amp; Wallet for the Agentic Economy\">\u003cmeta data-mint-head property=\"og:description\" content=\"ERC-8004 identity, x402 + Circle Nanopayments, Gateway, and CCTP on Circle Arc, Celo, X Layer and Robinhood Chain. Verified agents, bounded USDC payments, human-on-the-loop.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"A-Identity Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://a-identity.mintlify.app/chains/arbitrum\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://a-identity.xyz/og-image.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"A-Identity Docs : Passport \u0026amp; Wallet for the Agentic Economy\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"ERC-8004 identity, x402 + Circle Nanopayments, Gateway, and CCTP on Circle Arc, Celo, X Layer and Robinhood Chain. Verified agents, bounded USDC payments, human-on-the-loop.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://a-identity.xyz/og-image.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/a-identity/lHOai_LVMeGoJ7Ma/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"A-Identity\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7342E2\">\u003clink data-mint-head rel=\"canonical\" href=\"https://a-identity.mintlify.app/chains/arbitrum\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/chains/arbitrum.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://a-identity.mintlify.app/#organization\",\"name\":\"A-Identity\",\"url\":\"https://a-identity.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/a-identity/2aLXPJYecttaRPNh/logo.png?fit=max\u0026auto=format\u0026n=2aLXPJYecttaRPNh\u0026q=85\u0026s=1f004c1bcac29154f61592c3d8c0f24d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://a-identity.mintlify.app#website\",\"name\":\"A-Identity\",\"url\":\"https://a-identity.mintlify.app\",\"publisher\":{\"@id\":\"https://a-identity.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://a-identity.mintlify.app/chains/arbitrum#webpage\",\"url\":\"https://a-identity.mintlify.app/chains/arbitrum\",\"name\":\"Build on Arbitrum One\",\"description\":\"Arbitrum One network config, the canonical ERC-8004 registries already deployed there, and our x402 rail settling in native Circle USDC.\",\"dateModified\":\"2026-10-11T18:04:28.157Z\",\"isPartOf\":{\"@id\":\"https://a-identity.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://a-identity.mintlify.app/chains/arbitrum#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://a-identity.mintlify.app/chains/arbitrum#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Chains\",\"item\":\"https://a-identity.mintlify.app/chains/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Build on Arbitrum One\",\"item\":\"https://a-identity.mintlify.app/chains/arbitrum\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://a-identity.mintlify.app/chains/arbitrum#article\",\"headline\":\"Build on Arbitrum One\",\"name\":\"Build on Arbitrum One\",\"description\":\"Arbitrum One network config, the canonical ERC-8004 registries already deployed there, and our x402 rail settling in native Circle USDC.\",\"url\":\"https://a-identity.mintlify.app/chains/arbitrum\",\"mainEntityOfPage\":{\"@id\":\"https://a-identity.mintlify.app/chains/arbitrum#webpage\"},\"image\":\"https://a-identity.xyz/og-image.png\",\"dateModified\":\"2026-10-11T18:04:28.157Z\",\"publisher\":{\"@id\":\"https://a-identity.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://a-identity.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"A-Identity\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"A-Identity","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Quickstart","href":"/quickstart"}]},{"group":"About","pages":[{"title":"Team","href":"/about/team"}]},{"group":"OKX.AI (until 2026-09-26)","pages":[{"title":"OKX.AI ASP: Agent Trust Oracle","href":"/okx-ai-asp"}]},{"group":"Concepts","pages":[{"title":"Know Your Agent","href":"/concepts/know-your-agent"},{"title":"Bounded Authority","href":"/concepts/bounded-authority"},{"title":"The Web2.5 Layer","href":"/concepts/web25"},{"title":"Reputation","href":"/concepts/reputation"}]},{"group":"Protocols","pages":[{"title":"ERC-8004","href":"/protocols/erc-8004"},{"title":"x402","href":"/protocols/x402"},{"title":"Circle Nanopayments","href":"/protocols/nanopayments"},{"title":"ERC-8183 Escrow","href":"/protocols/escrow"},{"title":"MCP","href":"/protocols/mcp"}]},{"group":"Chains","pages":[{"title":"Chains","href":"/chains/overview"},{"title":"Build on Arc","href":"/chains/arc"},{"title":"Integrate on Arc Mainnet in 10 minutes","href":"/chains/arc-integration"},{"title":"Build on Celo","href":"/chains/celo"},{"title":"Build on OKX X Layer","href":"/chains/xlayer"},{"title":"Build on Robinhood Chain","description":"Robinhood Chain network config for both networks, the canonical ERC-8004 registries already deployed there, and the x402 facilitator we run for it.","href":"/chains/robinhood"},{"title":"Build on Arbitrum One","href":"/chains/arbitrum"},{"title":"Build on Base","description":"Base network config, the canonical ERC-8004 registries verified live there, and our x402 rail wired to settle in native Circle USDC.","href":"/chains/base"},{"title":"Build on Stellar","href":"/chains/stellar"},{"title":"Passkey account selection record","href":"/chains/stellar-d3-selection"},{"title":"Passkey recovery","href":"/chains/stellar-passkey-recovery"},{"title":"Circle Gateway","href":"/chains/gateway"},{"title":"Circle CCTP","href":"/chains/cctp"}]},{"group":"The App","pages":[{"title":"Account Lifecycle","href":"/app/account-lifecycle"}]}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers/quickstart"}]}]},"title":"A-Identity Docs : Passport \u0026 Wallet for the Agentic Economy","buildId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","deploymentId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","dynamics":[],"chunks":[]}