{
  "protocolVersion": "0.3.0",
  "name": "Tron Generator Reference Agent",
  "description": "Answers questions about Tron Generator from its own published sources: the fixed TRC-20 deployment fee and what it covers, the deployment steps, the optional contract features and the authorities they leave in place, who owns a deployed token, and the limits of what a token generator can do. It reports published facts only and never deploys anything.",
  "version": "1.0.0",
  "url": "https://www.trongenerator.online/a2a",
  "preferredTransport": "JSONRPC",
  "documentationUrl": "https://www.trongenerator.online/create-tron-token-comparison/",
  "iconUrl": "https://www.trongenerator.online/assets/images/og.png",
  "provider": {
    "organization": "Tron Generator",
    "url": "https://www.trongenerator.online/"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "supportedInterfaces": [
    {
      "url": "https://www.trongenerator.online/a2a",
      "transport": "JSONRPC",
      "protocol": "a2a"
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://www.trongenerator.online/a2a",
      "transport": "JSONRPC"
    }
  ],
  "securitySchemes": {},
  "security": [],
  "skills": [
    {
      "id": "facts",
      "name": "What it deploys and what it costs",
      "description": "Returns the chain and token standard, the fixed fee in TRX and what it covers, the optional contract features, who owns the token and the custody model.",
      "tags": [
        "tron",
        "trc20",
        "token generator",
        "no-code",
        "tronlink"
      ],
      "examples": [
        "How much does it cost to create a Tron token?",
        "What features can I enable on a TRC-20 token?",
        "Who owns the token after deployment?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "limits",
      "name": "What this service does not promise",
      "description": "Returns the claims the publisher refuses to make, so an answer can state the limits in their own words instead of guessing.",
      "tags": [
        "limits",
        "risk",
        "disclaimer"
      ],
      "examples": [
        "Will my token get listed somewhere?",
        "Does this make my token safe?",
        "Is the contract audited?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "pages",
      "name": "Published pages as Markdown",
      "description": "Finds the published page that answers a question and returns it as clean Markdown rendered from the page itself.",
      "tags": [
        "pages",
        "markdown",
        "documentation"
      ],
      "examples": [
        "Read the overview",
        "Which wallet do I need?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ]
}
