Card snapshot
api.loopholetape.com
·
2026-09-11 03:44:04 UTC
·
c39d9dd4cdfc51dbcc2a7fe05d575193e1654e3131480372e8ea277fdd67d44c
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": "loophole tape",
"version": "0.5.0",
"description": "Live pump.fun / PumpSwap risk checks and Robinhood Chain Pons V2 launch analytics, computed in real time from our own independent capture of every on-chain event (not resold third-party data). Pay per request in USDC on Solana or Base through x402: no account, no API key, 0.5-2.5 cents per call. Responses report coverage, freshness and observed evidence. Priced skills are paid per call with x402 (USDC on Solana mainnet or Base) over HTTP or MCP; the A2A endpoint answers any message with the catalog, the payment terms and the exact HTTP/MCP call for the skill you name.",
"url": "https://api.loopholetape.com/a2a",
"preferredTransport": "JSONRPC",
"additionalInterfaces": [
{
"url": "https://api.loopholetape.com/a2a",
"transport": "JSONRPC"
}
],
"provider": {
"organization": "loophole tape",
"url": "https://github.com/gosadu/loophole-tape"
},
"documentationUrl": "https://api.loopholetape.com/llms.txt",
"iconUrl": "https://api.loopholetape.com/favicon.svg",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"skills": [
{
"id": "mint",
"name": "mint_risk_card",
"description": "Risk card for one pump.fun mint (live microstructure or thin on-chain card). Risk card for ONE pump.fun mint, always HTTP 200 for a valid base58 mint. coverage=full when the mint is in our live window: curve truth (graduation = curve witnessed >= 84 SOL), demand (unique buyers, buys/sells 60 s, n Price $0.025 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/mint/{mint} or MCP tool mint_risk_card at https://api.loopholetape.com/mcp.",
"tags": [
"pump.fun",
"solana",
"risk",
"x402",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/mint/{mint}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "launches",
"name": "recent_launches",
"description": "Recent pump.fun launches with compact risk labels. Recent pump.fun launches (default: last hour, mayhem excluded, newest first) as compact cards: curve SOL and progress, unique buyers, holder concentration, create-slot bundle/insider/dev shares, look-ahead-safe creator p Price $0.01 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/launches/recent or MCP tool recent_launches at https://api.loopholetape.com/mcp.",
"tags": [
"pump.fun",
"solana",
"risk",
"x402",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/launches/recent"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "rugs",
"name": "recent_rugs",
"description": "Recent rug / close flags with mechanism labels. Rug and close flags fired in the window (newest first), each with its mechanism (creator_sold, bundle_dumped, curve_drained, pool_drained, curve_closed_low, migrate_below_grad), the flag time, the mint's age at the flag, Price $0.02 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/rugs/recent or MCP tool recent_rugs at https://api.loopholetape.com/mcp.",
"tags": [
"pump.fun",
"solana",
"risk",
"x402",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/rugs/recent"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "graduations",
"name": "recent_graduations",
"description": "Recent migrations labelled true graduation vs below-threshold close. Migrations to PumpSwap in the window (default 6 h), each labelled graduated=true only when we witnessed the curve at >= 84 SOL, otherwise a below-threshold close (mayhem or operator pools). Each item is a compact card wi Price $0.02 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/graduations/recent or MCP tool recent_graduations at https://api.loopholetape.com/mcp.",
"tags": [
"pump.fun",
"solana",
"risk",
"x402",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/graduations/recent"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "creator",
"name": "creator_reputation",
"description": "Creator reputation over our full launch history. Creator reputation: look-ahead-safe stats over every launch we have seen from this wallet (n_launches, resolved, graduations witnessed at >= 84 SOL, rugs by drain or dev dump, median seconds to the dev's first sell, tota Price $0.02 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/creator/{address} or MCP tool creator_reputation at https://api.loopholetape.com/mcp.",
"tags": [
"pump.fun",
"solana",
"risk",
"x402",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/creator/{address}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "wallet",
"name": "wallet_profile",
"description": "Wallet class from our rolling PnL leaderboard + live holdings. Wallet profile: class from our rolling 3-day realised-PnL leaderboard over every pump.fun trade we captured (insider / sniper / skilled / crowd, with rank and stats), holdings among the last 3000 mints (token share, firs Price $0.02 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/wallet/{address} or MCP tool wallet_profile at https://api.loopholetape.com/mcp.",
"tags": [
"pump.fun",
"solana",
"risk",
"x402",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/wallet/{address}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "rhc_launches",
"name": "rhc_recent_launches",
"description": "Robinhood Chain (Pons V2) recent launches with holder / route / cluster structure. Recent Pons V2 launches on Robinhood Chain (chain 4663; default last hour, newest first) as compact structure cards: raised (ETH), progress to the 4.2 ETH graduation, price multiple vs launch, snipe-tax activity, holder Price $0.01 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/rhc/launches/recent or MCP tool rhc_recent_launches at https://api.loopholetape.com/mcp.",
"tags": [
"robinhood-chain",
"pons",
"memecoin",
"launches",
"structure",
"realtime",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/rhc/launches/recent"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "rhc_curve",
"name": "rhc_curve_card",
"description": "Robinhood Chain (Pons V2) curve structure card for one curve or token address. Full structure card for ONE Pons V2 curve on Robinhood Chain, addressed by curve or token address (0x\u2026): launch facts (block, deployer, pair token, graduation threshold), raised / progress / price multiple vs launch (ETH Price $0.02 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/rhc/curve/{address} or MCP tool rhc_curve_card at https://api.loopholetape.com/mcp.",
"tags": [
"robinhood-chain",
"pons",
"memecoin",
"risk",
"structure",
"realtime",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/rhc/curve/{address}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "risk",
"name": "check_pumpfun_risk",
"description": "Check one pump.fun mint for observed launch risks ($0.005). Compact check before a swap or during position monitoring: creator exits, early-wallet selling, curve/pool drains, migration classification, concentration and buyer flow. Findings include first-observed times and numeric Price $0.005 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/check/mint/{mint} or MCP tool check_pumpfun_risk at https://api.loopholetape.com/mcp.",
"tags": [
"solana",
"pump.fun",
"risk-check",
"pre-trade",
"watchlist",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/check/mint/{mint}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "risk_batch",
"name": "check_watchlist_risk",
"description": "Check up to five pump.fun mints for $0.01 total. One payment checks one to five caller-selected pump.fun mints for observed creator exits, bundle selling, drains and migration state, with compact concentration/flow measurements and timestamped evidence. Every mint must Price $0.01 per call via x402 (USDC on Solana mainnet or Base); HTTP GET https://api.loopholetape.com/v1/check/watchlist or MCP tool check_watchlist_risk at https://api.loopholetape.com/mcp.",
"tags": [
"solana",
"pump.fun",
"risk-check",
"batch",
"watchlist",
"paid",
"x402"
],
"examples": [
"GET https://api.loopholetape.com/v1/check/watchlist"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "coverage",
"name": "check_coverage",
"description": "Free: full-coverage and freshness check for one to five pump.fun mints; quotes the exact prices. GET https://api.loopholetape.com/v1/check/coverage?mints=",
"tags": [
"free"
],
"examples": [
"GET https://api.loopholetape.com/v1/check/coverage?mints="
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "watch",
"name": "watchlist_updates",
"description": "Free: signed 24 h watch cursor; says whether new documented risk or lifecycle events exist. GET https://api.loopholetape.com/v1/check/watch?mints=",
"tags": [
"free"
],
"examples": [
"GET https://api.loopholetape.com/v1/check/watch?mints="
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "regime",
"name": "market_regime",
"description": "Free: pump.fun market-wide regime meter. GET https://api.loopholetape.com/v1/market/regime",
"tags": [
"free"
],
"examples": [
"GET https://api.loopholetape.com/v1/market/regime"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "sample",
"name": "sample_mint",
"description": "Free: one full risk card sample, delayed. GET https://api.loopholetape.com/v1/sample/mint",
"tags": [
"free"
],
"examples": [
"GET https://api.loopholetape.com/v1/sample/mint"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "rhc_regime",
"name": "rhc_regime",
"description": "Free: Robinhood Chain Pons V2 regime meter. GET https://api.loopholetape.com/v1/rhc/regime",
"tags": [
"free"
],
"examples": [
"GET https://api.loopholetape.com/v1/rhc/regime"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
}
],
"securitySchemes": {},
"security": [],
"supportsAuthenticatedExtendedCard": false
}