demo · ens ccip-read · w2 + w3 cross-link

agentlab.eth / ens

Resolves any record on *.agentlab.eth through the deployed OffchainResolver and the Vercel CCIP-Read gateway. The full roundtrip — Sepolia eth_call → OffchainLookup revert → gateway POST → ecrecover verification — happens server-side; you see the resolved value plus end-to-end latency.

forward resolution

Pick an ENS name + a record key, or hit resolve all known records to fetch every dynamic+static record for the selected name in parallel.

reverse resolution

Look up an address → ENS name. ENSIP-19 reverse records were set in W3 for our four operator wallets; viem checks the round-trip (forward addr must match) so this only returns a label if the W2 gateway also resolves addr(name) back to the same address.

full architecture in /docs ∇09–∇11 · source code: lib/ens-gateway.ts