Skip to content
Back to GotSOL.app

Card snapshot

gotsol.app · 2026-11-01 04:39:04 UTC · 32154207d80a215936dc6203e1f0864eceda7caacd224051385b2c746fcff5e3

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": "GotSOL.app",
  "description": "USDC payments on Solana for agents. Privy holds the wallet keys. An agent receives an API key, not the private key. Outgoing USDC transfers are 0.25% through December 31, 2027. Incoming transfers, payment links, and x402 payments are 0%. On a GotSOL.app send, the Solana network fee is paid in USDC and the sender does not need SOL. The wallet that signs an x402 payment pays the Solana network fee in SOL.",
  "url": "https://gotsol.app/a2a",
  "preferredTransport": "JSONRPC",
  "additionalInterfaces": [
    {
      "url": "https://gotsol.app/a2a",
      "transport": "JSONRPC"
    },
    {
      "url": "https://gotsol.app/",
      "transport": "JSONRPC"
    }
  ],
  "iconUrl": "https://gotsol.app/logo-256.png",
  "version": "0.1.0",
  "mcp": "https://gotsol.app/api/mcp",
  "documentationUrl": "https://gotsol.app/agents",
  "openapi": "https://gotsol.app/openapi.json",
  "provider": {
    "organization": "GotSOL.app",
    "url": "https://gotsol.app"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "authentication": {
    "header": "Authorization",
    "scheme": "Bearer",
    "keyPrefix": "gotsol_"
  },
  "securitySchemes": {
    "bearer": {
      "type": "http",
      "scheme": "bearer",
      "description": "Authorization: Bearer gotsol_... The key is returned once by POST https://gotsol.app/api/agent/wallets."
    }
  },
  "security": [
    {
      "bearer": []
    }
  ],
  "skills": [
    {
      "id": "create-wallet",
      "name": "Open a wallet",
      "description": "POST /api/agent/wallets. Returns a Solana address and an API key once.",
      "tags": [
        "solana",
        "wallet"
      ]
    },
    {
      "id": "send-usdc",
      "name": "Send USDC",
      "description": "POST /api/agent/transfer with Authorization: Bearer. The 0.25% fee applies through December 31, 2027. The Solana network fee is paid in USDC. The sender does not need SOL.",
      "tags": [
        "solana",
        "usdc"
      ]
    },
    {
      "id": "payment-link",
      "name": "Create a payment link",
      "description": "POST /api/agent/payment-links. Incoming payments are 0%.",
      "tags": [
        "solana",
        "usdc",
        "x402"
      ]
    },
    {
      "id": "x402",
      "name": "Settle x402",
      "description": "GET /api/x402/pay/{linkId} returns HTTP 402 until PAYMENT-SIGNATURE is sent. The paying wallet pays the Solana network fee in SOL.",
      "tags": [
        "x402",
        "usdc"
      ]
    }
  ]
}