A2A Agent Card · Name Whisper

Name Whisper

ENS intelligence for AI agents: natural-language search across 3.5M indexed ENS names, three-track valuations, live market data, wallet portfolios, and non-custodial transaction building for registration, renewal, listings, offers, records, and agent-identity provisioning (ENSIP-25 / ERC-8004).

✓ Conformant with A2A 1.0.0. This card passes every structural check in the A2A specification’s AgentCard object — a capabilities object, a declared protocolVersion, and a well-formed skills array.
Provider: Name Whisper Conformance: Conformant Protocol: 0.3.0 Transport: JSONRPC Version: 1.0.0 Host: namewhisper.ai Skills: 44
Discovery

An A2A client finds this agent by fetching the well-known path on the provider's own host. That is what makes an agent card different from every other agent artifact in this catalog: it is provider-published by construction — it cannot be derived, generated, or reconstructed on a provider's behalf.

https://namewhisper.ai/.well-known/agent-card.json
Interfaces
https://namewhisper.ai/a2a · transport JSONRPC · protocol
https://namewhisper.ai/a2a · transport JSONRPC · protocol JSONRPC non-standard supportedInterfaces
Skills (44)

Search Ens Names search_ens_names

Natural language search across 3.5M indexed ENS names (869K currently registered) with automatic intent detection.

ensread

Enumerate Entities enumerate_entities

List a finite real-world category (e.g. "F1 world champions") as verified ENS labels grouped by available vs registered.

ensread

Get Name Details get_name_details

Full metadata for a name: owner, expiry, listings, offers, ENSIP-25 agent bindings.

ensread

Check Availability check_availability

Bulk check registration status for multiple names.

ensread

Get Similar Names get_similar_names

Semantic vector similarity search (256-dim embeddings) across the full ENS corpus.

ensread

Get Valuation get_valuation

Three-track valuation (comparable-sales, quality-reference, self-history) with confidence rating.

ensread

Get Market Activity get_market_activity

Recent completed market events: sales, premium (Dutch-auction) registrations, and name-for-name swaps. No listings/offers/mints feed.

ensread

Get Expiring Names get_expiring_names

Names by lifecycle window — expiring soon, in grace, or in the 21-day premium auction — with on-chain-validated status and live premium pricing.

ensread

Get Wallet Portfolio get_wallet_portfolio

All ENS names owned by a wallet with listings, offers, expiry, and tags.

ensread

Find Alpha find_alpha

Scan the marketplace for names listed below comparable-sales valuation.

ensread

Wash Check wash_check

Detect suspicious wash-trading patterns in a name's sales history.

ensread

Get Primary Name get_primary_name

Resolve the ENS primary name for a wallet address.

ensread

Manage Ens Name manage_ens_name

Comprehensive management info for a name: status, expiry, wrapper state, recommendations.

ensread

Provision Agent Identity provision_agent_identity

One-call agent identity setup with ENS name recommendations and ENSIP-25 binding.

ensread

Get Agent Reputation get_agent_reputation

Check ENSIP-25 bindings and ERC-8004 reputation for a name or wallet.

ensread

Search Agent Directory search_agent_directory

Find AI agents by capability, reputation, or name.

ensread

Get Caller Identity get_caller_identity

Return the authenticated caller identity derived from ERC-8128 signature.

ensread

Search Knowledge search_knowledge

Search the ENS knowledge base (governance, protocol docs, forum, Farcaster).

ensread

Get Usage Stats get_usage_stats

Session usage statistics: tool call counts, success rates, latency.

ensread

Purchase Name purchase_name

Buy a listed name or register an available name on-chain.

enstransaction

Make Offer make_offer

Submit a bid on a registered ENS name.

enstransaction

Bulk Register bulk_register

Register up to 20 names in 2 transactions via Multicall3.

enstransaction

Renew Ens Name renew_ens_name

Renew a name or batch of names via Multicall3.

enstransaction

Transfer Ens Name transfer_ens_name

Transfer name ownership (auto-detects wrapped vs unwrapped).

enstransaction

Bulk Transfer Ens Names bulk_transfer_ens_names

Transfer up to 20 names in a single Multicall3 transaction.

enstransaction

Set Ens Records set_ens_records

Set resolver records (addresses, texts, content hash, ENSIP-25 agent bindings).

enstransaction

Bulk Set Records bulk_set_records

Set records for up to 50 names in a single resolver multicall.

enstransaction

Set Primary Name set_primary_name

Set the reverse resolution (primary name) for a wallet.

enstransaction

Set Resolver set_resolver

Change the resolver contract for a name.

enstransaction

Wrap Name wrap_name

Wrap a name into the ENS NameWrapper (ERC-721 → ERC-1155).

enstransaction

Unwrap Name unwrap_name

Unwrap a wrapped name back to the BaseRegistrar.

enstransaction

Manage Fuses manage_fuses

Read or burn fuses on a wrapped name (irreversible).

enstransaction

Mint Subnames mint_subnames

Bulk create subnames under a parent name — agent fleet deployment.

enstransaction

Extend Subname Expiry extend_subname_expiry

Extend the expiry of a subname up to the parent's expiry.

enstransaction

Approve Operator approve_operator

Approve or revoke an operator for ENS contract interactions.

enstransaction

Reclaim Name reclaim_name

Reclaim ENS Registry ownership of a name after BaseRegistrar transfer.

enstransaction

Create Listing create_listing

List an ENS name for sale as a Seaport order (1% seller-paid fee embedded).

enstransaction

Cancel Listing cancel_listing

Cancel one of your listings via Seaport cancel().

enstransaction

Cancel Offer cancel_offer

Cancel an offer you made via Seaport cancel().

enstransaction

Accept Offer accept_offer

Accept a standing offer on a name you own (Seaport fulfillment).

enstransaction

Batch Purchase batch_purchase

Buy up to 20 specific listed names in a single Seaport transaction.

enstransaction

Sweep sweep

Floor-sweep the cheapest N listed names in a category in one Seaport transaction.

enstransaction

Batch Create Listings batch_create_listings

Bulk-list up to 500 names with one SIP-6 bulk signature.

enstransaction

Register Agent register_agent

Register an ENS name as an ERC-8004 agent identity on mainnet (ERC-8217-bound to the name by default).

enstransaction
Documentation
https://namewhisper.ai/llms-full.txt
Evidence. Fetched 2026-09-19 from https://namewhisper.ai/.well-known/agent-card.json, HTTP 200. The body was saved verbatim and is the sole source for everything on this page — no field is inferred. View the captured card. Providers change what they serve; if this card has moved or changed shape, the provider profile carries the current state as of the last build.

Work with this as data

Every agent card here is available over the APIs.io API and to AI agents over MCP. A2A Agent Cards is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for a2a agent cards

3 MCP tools reach this
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
Search the catalog
curl "https://apis.io/api/v1/search?q=namewhisper-ai&limit=10"
Everything under a tag
curl "https://apis.io/api/v1/tags/namewhisper-ai"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.