Skip to content
Back to CarryLens

Card snapshot

carry-lens-api.vercel.app · 2026-07-13 17:06:49 UTC · b8a0f037c5a5b0e2786f25762bcffbb16ddf67bda2d1efe2bb9079e89981a769

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.

{
  "protocolVersion": "0.3.0",
  "name": "CarryLens",
  "description": "Live cost-aware cross-venue perpetual-funding screening for autonomous trading and research agents.",
  "url": "https://carry-lens-api.vercel.app/a2a",
  "preferredTransport": "JSONRPC",
  "additionalInterfaces": [
    {
      "url": "https://carry-lens-api.vercel.app/a2a",
      "transport": "JSONRPC"
    }
  ],
  "iconUrl": "https://carry-lens-api.vercel.app/icon.svg",
  "provider": {
    "organization": "CarryLens",
    "url": "https://carry-lens-api.vercel.app"
  },
  "version": "0.2.9",
  "documentationUrl": "https://carry-lens-api.vercel.app/openapi.json",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "cost-aware-perpetual-carry-screen",
      "name": "Cost-aware perpetual carry screen",
      "description": "Screens live cross-venue perpetual funding using matched notional, holding hours, and all-in cost assumptions; returns a free teaser and paid x402 routes for actionable venue pairs.",
      "tags": [
        "perpetuals",
        "funding-rates",
        "carry",
        "trading",
        "x402"
      ],
      "examples": [
        "Screen a $25,000 position held for 72 hours with 18 bps all-in costs."
      ]
    }
  ],
  "supportsAuthenticatedExtendedCard": false
}