{
  "schema": "https://ens.domains/ensip/27",
  "name": "Web3 Identity API",
  "description": "Unified REST API for ENS resolution, Farcaster, Lens, DeFi analytics, wallet data, and AI agent identity verification. 1,007 operations across 1,000 paths. No API key required for the free tier.",
  "url": "https://api.web3identity.com",
  "version": "3.0.0",
  "operator": {
    "name": "ATV (Agent Trust Vector)",
    "ens": "atv.eth",
    "address": "0xF499102c8707c6501CaAdD2028c6DF1c6C6E813b",
    "contact": "atv@web3domains.com"
  },
  "capabilities": [
    "ens-resolution",
    "reverse-lookup",
    "ens-text-records",
    "farcaster",
    "lens",
    "defi-analytics",
    "wallet-balances",
    "token-prices",
    "security-scoring",
    "agent-identity-verification",
    "ensip25-verification",
    "erc8004-registry",
    "x402-payments",
    "siwe-auth",
    "mcp"
  ],
  "protocols": ["rest", "x402", "siwe", "mcp"],
  "standards": ["ERC-8004", "ENSIP-25", "EIP-4361", "x402"],
  "authentication": {
    "type": "x402",
    "free_tier": "100 requests/day anonymous, 200/day SIWE authenticated",
    "payment_config_url": "https://api.web3identity.com/.well-known/x402",
    "siwe_url": "https://api.web3identity.com/api/auth"
  },
  "pricing": {
    "model": "per-request",
    "currency": "USDC",
    "network": "base",
    "tiers": {
      "ens": "$0.005-$0.02",
      "profile": "$0.05",
      "social": "$0.005-$0.02",
      "wallet_defi": "$0.01-$0.02",
      "agent_registration": "$0.97",
      "agent_identity_verification": "free-tier eligible"
    },
    "free_tier": "100 requests/day"
  },
  "endpoints": {
    "openapi_url": "https://api.web3identity.com/openapi.json",
    "playground_url": "https://api.web3identity.com/playground/",
    "docs_url": "https://docs.web3identity.com",
    "health_url": "https://api.web3identity.com/api/health",
    "llms_txt": "https://api.web3identity.com/llms.txt",
    "mcp_url": "https://api.web3identity.com/mcp",
    "x402_config": "https://api.web3identity.com/.well-known/x402"
  },
  "agent_identity": {
    "erc8004_registry": "0x8004A169FB4a3325136EB29fA0ceB6D2e539a432",
    "base_token_id": 32407,
    "ethereum_token_id": 29011,
    "ens_name": "atv.eth",
    "ensip25_verified": true
  },
  "featured_endpoints": [
    {
      "path": "/api/ens/{name}",
      "method": "GET",
      "description": "Full ENS profile: address, avatar, text records, expiry",
      "pricing": "free-tier eligible; paid ENS resources start at $0.005 USDC"
    },
    {
      "path": "/api/ens/resolve/{name}",
      "method": "GET",
      "description": "ENS name to address resolution",
      "pricing": "Free"
    },
    {
      "path": "/api/profile/{identifier}",
      "method": "GET",
      "description": "Unified cross-protocol profile (ENS + Farcaster + Lens)",
      "pricing": "$0.05 USDC"
    },
    {
      "path": "/api/identity/{identifier}/links",
      "method": "GET",
      "description": "Cross-protocol identity links (ENS ↔ Farcaster ↔ Lens)",
      "pricing": "free-tier eligible"
    },
    {
      "path": "/api/agent/verify/{ensName}/{registryChain}/{tokenId}",
      "method": "GET",
      "description": "Verify ENSIP-25 association between ENS name and ERC-8004 agent",
      "pricing": "free-tier eligible"
    },
    {
      "path": "/api/agent/lookup/{ensName}",
      "method": "GET",
      "description": "Look up all agent-registration records for an ENS name",
      "pricing": "free-tier eligible"
    },
    {
      "path": "/api/agent/registry/{chain}/{registryAddress}/{tokenId}",
      "method": "GET",
      "description": "Read ERC-8004 agent NFT metadata from on-chain registry",
      "pricing": "free-tier eligible"
    }
  ],
  "updated_at": "2026-09-04T21:45:00Z"
}
