Who is being paid
The money rail was already verifiable. The payee was not. A reader of 0x5904…9d4f learns nothing about who earned it, nothing stops a swapped address, and retiring a misbehaving agent meant a code change. Every agent in this exchange now carries a name under clinicalquantum.eth, an ENSIP-25 attestation binding that name to its Arc actor address, and a record listing the intents it is permitted to perform.
Identity is a gate, not a label. It sits between the policy cap and the cohort-fitness check: a name that does not resolve to the exact address the run is about to pay, or that does not list this leg’s intent, blocks the settlement. Revocation is a text-record edit, not a redeploy.
The live wiring on Sepolia
The name is registered on the permissionless ENSv2 beta registrar and its registry entry points at a resolver this project owns. The beta’s shared permissioned resolver is role-gated per resource and a freshly registered name holds no write role on it, so records are served from AgentResolver.sol instead — an ENSIP-10 wildcard resolver read through the Universal Resolver V2, exactly as any ENS client would.
- ENSv2 registry
- 0xBDC85dD5b15D7ecb354cd7cb6f2c50b4f2c4F0E2
- ETHRegistrar
- 0xa88553F454b77203B0D036A05c894d555EAAa2Cc
- Universal Resolver V2
- 0xeEeEEEeE14D718C2B47D9923Deab1335E144EeEe
- AgentResolver
- 0xc305afd781febf64e84f83ce4eb38f4001352a4f
The namespace
- arc:actor
- no Arc payout address configured yet
- agent:intents
- release-budget, settle
- ENSIP-25
- agent-registration[0xd924…f52f][cqx-trust-1]
- source
- committed namespace entry — not yet read from Sepolia
- arc:actor
- no Arc payout address configured yet
- agent:intents
- classical-floor, dequantization, cohort-fitness
- ENSIP-25
- agent-registration[0xd924…f52f][cqx-baseline-1]
- source
- committed namespace entry — not yet read from Sepolia
- arc:actor
- no Arc payout address configured yet
- agent:intents
- quantum-submit
- ENSIP-25
- agent-registration[0xd924…f52f][cqx-nexus-1]
- source
- committed namespace entry — not yet read from Sepolia
- arc:actor
- no Arc payout address configured yet
- agent:intents
- anchor
- ENSIP-25
- agent-registration[0xd924…f52f][cqx-registry-1]
- source
- committed namespace entry — not yet read from Sepolia
Resolve any name
This box performs a real read through the Universal Resolver V2 on Sepolia, which covers v1 names, ENSv2 names, offchain CCIP-Read names and L2 subnames alike. Point it anywhere; nothing here is a fixture.
What this does not claim
- ENS names live on Sepolia; settlement happens on Arc Testnet. The link between them is an attested cross-chain pointer, not a bridge. No message passing between the two chains is claimed.
- An attestation proves a binding was asserted by the name’s controller. It does not prove the agent behaved well — that is what the receipt grade is for.
- ENS records are signed with classical ECDSA. Only the receipt digest carries a post-quantum seal, and that remaining leg stays logged as an open hazard.