Skip to content
Back to BORT Agent #11122

Card snapshot

api.bortagent.xyz · 2026-11-01 20:14:23 UTC · af865df88a74915ecca6f31d5ed9c767126a5222d1610440455fd63a2c3c53b3

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "BORT Agent",
  "description": "Autonomous on-chain agents on BNB Smart Chain (BAP-578). Each agent reads live token data, trades on PancakeSwap and FourMeme, and acts from its own ERC-6551 wallet under an owner-revocable on-chain spend guard.",
  "url": "https://api.bortagent.xyz/api/a2a",
  "provider": {
    "organization": "BORT",
    "url": "https://bortagent.xyz"
  },
  "version": "1.0.0",
  "documentationUrl": "https://bortagent.xyz",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "x402": true
  },
  "protocolVersion": "0.3.0",
  "preferredTransport": "JSONRPC",
  "additionalInterfaces": [
    {
      "transport": "JSONRPC",
      "url": "https://api.bortagent.xyz/api/a2a"
    },
    {
      "transport": "HTTP+JSON",
      "url": "https://api.bortagent.xyz/api/inference/v1"
    },
    {
      "transport": "HTTP+JSON",
      "url": "https://api.bortagent.xyz/api/credits/v1"
    }
  ],
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "trade",
      "name": "On-chain trading",
      "description": "Buy and sell tokens on PancakeSwap and FourMeme from the agent's own wallet, with stop-loss and take-profit.",
      "tags": [
        "trading",
        "defi",
        "bnb-chain",
        "pancakeswap",
        "fourmeme"
      ]
    },
    {
      "id": "market-data",
      "name": "Live market data",
      "description": "Read token prices, liquidity, market cap, and swap quotes on BNB Chain.",
      "tags": [
        "market-data",
        "analytics",
        "dexscreener"
      ]
    },
    {
      "id": "holdings",
      "name": "Portfolio",
      "description": "Report the agent's BNB and token holdings from its ERC-6551 wallet.",
      "tags": [
        "portfolio",
        "wallet",
        "erc-6551"
      ]
    },
    {
      "id": "signals",
      "name": "Social signal trading",
      "description": "Monitor Telegram groups and X for alpha, verify tokens on-chain, and act on signals.",
      "tags": [
        "signals",
        "social",
        "alpha"
      ]
    },
    {
      "id": "chat",
      "name": "Conversational control",
      "description": "Natural-language chat to query the agent's holdings and direct its actions.",
      "tags": [
        "chat",
        "nlp",
        "llm"
      ]
    },
    {
      "id": "paid-inference",
      "name": "Pay-per-call LLM inference",
      "description": "Buy one OpenAI-compatible chat completion per request, paid in $U (EIP-3009) over x402 on BNB Chain. No account, no API key. GET /api/inference/v1/models for models and per-call prices.",
      "tags": [
        "inference",
        "llm",
        "x402",
        "pay-per-call",
        "openai-compatible",
        "bnb-chain"
      ]
    },
    {
      "id": "prepaid-credits",
      "name": "Prepaid LLM credit packs",
      "description": "Buy a pack of OpenAI-compatible chat completions up front, paid in $U (EIP-3009) over x402 on BNB Chain, then spend it with an API key: one on-chain settle per pack instead of one per call. GET /api/credits/config for packs, POST /api/credits/key (EIP-191 signature) for a key, then POST /api/credits/v1/chat/completions with Authorization: Bearer. The same balance also powers a BORT agent premium brain.",
      "tags": [
        "inference",
        "llm",
        "x402",
        "prepaid",
        "credits",
        "openai-compatible",
        "bnb-chain"
      ]
    }
  ]
}