{
  "protocolVersion": "0.3.0",
  "name": "Base Volume Bot Reference Agent",
  "description": "Answers questions about Base Volume Bot from its own published sources: the flat fee and what it covers, the cycle specifications, the Base venues the volume lands on, the non-custodial safety model, and the published limits of a volume cycle. It reports published facts only and never configures, pays for or runs a cycle.",
  "version": "1.0.0",
  "url": "https://www.basevolumebot.net/a2a",
  "preferredTransport": "JSONRPC",
  "documentationUrl": "https://www.basevolumebot.net/blog/",
  "iconUrl": "https://www.basevolumebot.net/assets/img/logo.png",
  "provider": {
    "organization": "Base Volume Bot",
    "url": "https://www.basevolumebot.net/"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "supportedInterfaces": [
    {
      "url": "https://www.basevolumebot.net/a2a",
      "transport": "JSONRPC",
      "protocol": "a2a"
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://www.basevolumebot.net/a2a",
      "transport": "JSONRPC"
    }
  ],
  "securitySchemes": {},
  "security": [],
  "skills": [
    {
      "id": "pricing",
      "name": "Fee and what it covers",
      "description": "Returns the flat fee percentage, the minimum and maximum volume in ETH, worked cost examples and the full list of costs the single fee covers, read from the server-side configuration rather than from cached page text.",
      "tags": [
        "pricing",
        "fee",
        "cost",
        "base",
        "eth"
      ],
      "examples": [
        "How much does a Base volume cycle cost?",
        "What is the minimum volume?",
        "Is there anything to pay beyond the fee?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "specifications",
      "name": "Cycle specifications",
      "description": "Returns the volume range in ETH, the maker ceiling, the duration limits, the advanced controls, the network and gas currency, routing and the custody model.",
      "tags": [
        "makers",
        "volume",
        "duration",
        "base",
        "routing"
      ],
      "examples": [
        "How many makers can a cycle use?",
        "How long can a cycle run?",
        "Which Base DEXs does it trade on?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "limits",
      "name": "Published limits",
      "description": "Returns the outcomes a Base volume cycle does not and cannot promise, so another agent can describe the service without inventing guarantees.",
      "tags": [
        "limits",
        "guarantees",
        "trending",
        "disclosure"
      ],
      "examples": [
        "Will this get my token trending on DEX Screener?",
        "Does it promise a price increase?",
        "What can this not do?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "safety",
      "name": "Safety and custody",
      "description": "Explains the non-custodial model, what is never requested, what can be verified on BaseScan, and which risk stays with the operator.",
      "tags": [
        "custody",
        "safety",
        "non-custodial",
        "basescan"
      ],
      "examples": [
        "Is Base Volume Bot custodial?",
        "Do I hand over a seed phrase?",
        "What are the risks?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ]
    },
    {
      "id": "docs-lookup",
      "name": "Guide lookup",
      "description": "Searches the published guides and questions on Base volume bots, growing Base token volume, Aerodrome and Uniswap liquidity, DEX Screener trending and how Base differs from Solana, returning matching pages with URLs as text and structured data.",
      "tags": [
        "documentation",
        "guides",
        "search"
      ],
      "examples": [
        "How do I increase volume for a Base token?",
        "Where does Base DEX volume actually happen?",
        "How is a Base volume bot different from a Pump.fun one?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ]
}
