Celina/Tools/Account/resolve-ens

Resolve ENS

resolve_ens

Resolves an ENS name to an on-chain address using CCIP-Read. Defaults to Celo (coinType derived from chain ID 42220) and falls back to the Ethereum mainnet record (coinType 60) when no Celo record exists. Also accepts a raw 0x… address and returns it unchanged.

§ Inputs

NameTypeDescription
nameRequiredstringENS name (e.g. 'celina.eth') or a 0x… address to pass through.
chain'celo' | 'ethereum'Which address record to resolve. Defaults to 'celo' with Ethereum fallback.

§ Returns

{ address, ens?: { name, normalizedName, resolvedVia? } }

§ Try saying

  • Resolve celina.eth on Celo.

Use this tool

Once Celina is wired into your MCP client, just ask in plain language. The LLM picks resolve_ens automatically.