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"
]
}
]
}