ENS + Basename resolve (forward and reverse)
ens_resolveResolve an ENS name or Basename (alice.eth, alice.base.eth) to its EVM and Base address records, with resolver, url/avatar/com.twitter/description text records and whether the address's primary name points back (reverse_matches). Or pass address= for its forward-verified primary name (mainnet and Base/ENSIP-19). Read live via the ENS Universal Resolver with CCIP-read. Price: $0.001 USDC on Base per call, paid with x402 (MCP transport: an unpaid call returns the x402 PaymentRequired object; retry with params._meta["x402/payment"]). Same tool over HTTP: GET /api/ens-resolve.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ENS name or Basename, e.g. vitalik.eth or jesse.base.eth | |
| address | No | or: 0x address for reverse lookup |