{
  "name": "Aptos Explorer",
  "description": "Official Aptos blockchain explorer. Agents should fetch HTML or markdown pages over HTTPS and use published URL templates; this host does not expose an A2A JSON-RPC task endpoint. Browser agents can use WebMCP tools registered on the page. Skills below describe how to open transactions, accounts, blocks, coins, search, and releases.",
  "version": "2.0.0",
  "protocolVersion": "0.3.0",
  "url": "https://explorer.aptoslabs.com/",
  "documentationUrl": "https://explorer.aptoslabs.com/llms-full.txt",
  "iconUrl": "https://explorer.aptoslabs.com/favicon.ico",
  "provider": {
    "organization": "Aptos Labs",
    "url": "https://aptoslabs.com"
  },
  "supportedInterfaces": [
    {
      "url": "https://explorer.aptoslabs.com/",
      "protocolBinding": "HTTPS",
      "protocolVersion": "0.3"
    }
  ],
  "preferredTransport": "HTTPS",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": ["text/plain", "text/markdown"],
  "defaultOutputModes": [
    "text/html",
    "text/markdown",
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "search-explorer",
      "name": "Search Aptos Explorer",
      "description": "Look up an opaque Aptos identifier (address, transaction version or hash, ANS .apt name, coin type, or block height) via /?search={query}. The explorer auto-detects the entity type.",
      "tags": ["search", "aptos", "explorer"],
      "examples": ["What is 0x1 on Aptos?", "Look up transaction 123456789"],
      "inputModes": ["text/plain"],
      "outputModes": ["text/html", "text/markdown"]
    },
    {
      "id": "open-transaction",
      "name": "Open transaction",
      "description": "Open /txn/{version} or /txn/{hash} for an Aptos user or system transaction, with optional detail tabs (userTxnOverview, events, payload, changes, balanceChange, trace).",
      "tags": ["transaction", "aptos"],
      "examples": ["Show transaction 123456789 on Aptos explorer"],
      "inputModes": ["text/plain"],
      "outputModes": ["text/html", "text/markdown"]
    },
    {
      "id": "open-account",
      "name": "Open account",
      "description": "Open /account/{address} for a 0x-prefixed account or ANS .apt name, with optional tabs (transactions, coins, tokens, resources, modules, multisig, info).",
      "tags": ["account", "aptos"],
      "examples": ["Open account 0x1 on Aptos explorer"],
      "inputModes": ["text/plain"],
      "outputModes": ["text/html", "text/markdown"]
    },
    {
      "id": "open-block",
      "name": "Open block",
      "description": "Open /block/{height} for an Aptos block and its transactions.",
      "tags": ["block", "aptos"],
      "examples": ["Show Aptos block 12345678"],
      "inputModes": ["text/plain"],
      "outputModes": ["text/html", "text/markdown"]
    },
    {
      "id": "open-releases",
      "name": "Open releases hub",
      "description": "Open /releases for network deployment status, AIPs, or SDK and tool releases (tabs: networks, aips, sdks).",
      "tags": ["releases", "aips", "sdk", "aptos"],
      "examples": ["What is the current Aptos mainnet framework release?"],
      "inputModes": ["text/plain"],
      "outputModes": ["text/html", "text/markdown"]
    },
    {
      "id": "open-coin",
      "name": "Open coin",
      "description": "Open /coin/{type} for a fully-qualified Move coin type such as 0x1::aptos_coin::AptosCoin.",
      "tags": ["coin", "fungible-asset", "aptos"],
      "examples": ["Show APT coin info on Aptos explorer"],
      "inputModes": ["text/plain"],
      "outputModes": ["text/html", "text/markdown"]
    }
  ]
}
