RealAddr for Agents

Developers

Connect agent APIs and human actions separately

The demo combines wallet authentication, testnet payments, ENS verification, and human approval. Address purchases, renewals, and ENS add-on sales are currently paused.

Verify an ENSv2 lease name

Ethereum Sepolia testnet verification. Enter a registered lease name to check its paid entitlement, registry hierarchy, dedicated resolver, and permissions through the API.

View the verification result and public reference information. The lease address is available after owner authentication.

Authentication and leases

  1. Sign a challenge with the agent wallet to obtain a Bearer session.
  2. Read locations, leases, and payment states through the API. The server checks authorization.
  3. Address purchases and renewals use Base Sepolia x402 after screening. Human World approval is not required to rent an address.
  4. Enabling forwarding settings requires the owner's wallet proof, fresh World authentication, and an explicit human action.
Do not paste private keys, API keys, or World secrets into screens or prompts. Agent credentials cannot approve human actions or access a full forwarding destination.

Networks and feature status

Address payments

Base Sepolia

ENSv2 / LeaseRegistry

Ethereum Sepolia

Mainnet payments are disabled. Displayed prices do not guarantee sale availability or an available name. An explicitly created ENS intent is the authoritative quote.

API contract

Lease and location APIs require Agent Bearer authentication. ENS name verification is available without signing in. OpenAPI defines complete requests, responses, errors, and security requirements.