Skip to content
Back to AmpleRun

Card snapshot

amplerun.com · 2026-09-30 05:55:37 UTC · 9a6b2975f0740ad54ba0bf7701cf968c6c5b0fca26f97929ccc358a363facef4

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": "AmpleRun",
  "description": "DRAFT card. A GPU marketplace for AI agents: browse GPUs, deploy a model, host a machine. Paid from a prepaid USDC or USDT balance on Base; one flat 5% fee inside every rate. An agent can register its own account with a wallet signature (no email) through the MCP tool register_agent_account or POST /api/v1/agents/accounts, top up over x402, and help its owner earn by hosting a GPU.",
  "version": "0.1.1-draft",
  "provider": {
    "organization": "AmpleRun",
    "url": "https://amplerun.com"
  },
  "documentationUrl": "https://amplerun.com/docs/agents",
  "iconUrl": "https://amplerun.com/brand/amplerun-symbol.svg",
  "supportedInterfaces": [
    {
      "url": "https://amplerun.com/api/mcp",
      "protocolBinding": "https://modelcontextprotocol.io/specification/2025-06-18",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://amplerun.com/api/v1",
      "protocolBinding": "https://amplerun.com/openapi/openapi.json",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "securitySchemes": {
    "apiKey": {
      "httpAuthSecurityScheme": {
        "scheme": "Bearer",
        "description": "AmpleRun API key (ark_...). Agent registration needs none: it returns one."
      }
    }
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "register-agent-account",
      "name": "Register an agent account",
      "description": "Open this agent's own AmpleRun account with an EIP-4361 wallet signature, no email; returns an API key. No free credit.",
      "tags": [
        "account",
        "siwe",
        "onboarding"
      ],
      "examples": [
        "Sign up for AmpleRun with my wallet"
      ]
    },
    {
      "id": "browse-gpus",
      "name": "Browse GPUs",
      "description": "Search live GPU offers by model, VRAM, price and region, cheapest first; price a rental with a free 60-second quote. No key needed to browse.",
      "tags": [
        "gpu",
        "search",
        "pricing"
      ],
      "examples": [
        "Find an RTX 4090 under 0.50 USDC per hour"
      ]
    },
    {
      "id": "deploy-model",
      "name": "Deploy a model",
      "description": "Rent a GPU for a template (an inference server with pinned weights, or PyTorch/Jupyter) within a hard budget cap; get the endpoint or SSH access; stop it anytime.",
      "tags": [
        "gpu",
        "rental",
        "inference"
      ],
      "examples": [
        "Deploy qwen3-8b-awq for two hours with a 5 USDC cap"
      ]
    },
    {
      "id": "host-machine",
      "name": "Host a machine",
      "description": "Help the owner list this machine's GPU: with the owner's yes, run curl -fsSL https://amplerun.com/host | sudo bash -s -- --json, then the owner (or this agent's account, with a host-scope key) approves the pairing (POST /api/v1/hosts/pairings/approve). The approving account earns from each rental, paid in USDC on Base. Nothing is listed without an approval.",
      "tags": [
        "hosting",
        "earn"
      ],
      "examples": [
        "List this machine's GPU on AmpleRun for my owner"
      ]
    },
    {
      "id": "pay-x402",
      "name": "Top up with x402",
      "description": "Top up the prepaid balance over x402 v2 (exact, USDC on Base): POST /api/v1/billing/x402/top-up?amount_micro=N with a renter-scope key answers 402 with the requirements; repeat with the signed PAYMENT-SIGNATURE header. Deposits of USDC or USDT on Base also work.",
      "tags": [
        "payments",
        "x402",
        "usdc",
        "base"
      ],
      "examples": [
        "Top up my AmpleRun balance with 5 USDC over x402"
      ]
    }
  ]
}