Name Resolve ($0.002)
name_resolveUse when an agent needs forward or reverse ENS resolution on Ethereum or Basenames on Base. Reads the chain registry and resolver, confirms reverse names by resolving them forward, and distinguishes unset records from unavailable reads. Cached 60 seconds; unsupported off-chain resolver reads are unavailable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | Mainnet chain. Example: ethereum | |
| input | Yes | ENS name (.eth), Basename (.base.eth), or address for reverse lookup. Example: vitalik.eth | |
| payment | No | x402 payment: the base64 PAYMENT-SIGNATURE payload for this call's terms. Leave it out to get the terms. | |
| holderWallet | No | The wallet that will pay, for the holder price (50% off). Holders pay half: a paying wallet that holds 500,000+ $SHIFT (in the wallet plus staked), a NIGHT FROG or a Night Watcher gets NIGHTSHIFT house checks and reports at 50%. Fast lookup holder prices have a $0.001 minimum. Swarm Desk orders cost the full quoted price. Ask with holder=<that wallet> (MCP: holderWallet) to get the holder terms, then pay from that wallet. |