ENS + Basenames resolver
ens3 free MCP calls per day (all tools together), then $0.0025 USDC via x402 or card credits (paid in-band: params._meta["x402/payment"]). ENS + Basenames resolver: name -> address (vitalik.eth, jesse.base.eth) or address -> verified primary name on Ethereum and Base (reverse record checked forward), plus optional text records (avatar, url, com.twitter, com.github, ...). On-chain via public RPC, no keys. When to use: Use ens to turn vitalik.eth / name.base.eth into an address before sending, or to show a verified name for an address.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ENS name (label.eth) or Basename (label.base.eth); or pass address instead | |
| chain | No | reverse lookup chains, default all | |
| address | No | 0x address for reverse lookup (primary name) | |
| records | No | comma list of text keys (max 8) or "all" |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||