paid

Check rug risk on up to five pump.fun memecoins, one payment

Changed on

Use when you watch two to five pump.fun memecoins and want one payment for all of them; for a single mint the $0.005 single check (GET /v1/check/mint) costs less. One payment checks one to five caller-selected pump.fun mints for observed creator exits, bundle selling, drains and migration state, each with calibrated P(rug within 5 min) and P(true graduation) (/v1/calibration), with compact holder concentration/flow measurements and timestamped evidence. Every mint must have full coverage and feed lag <= 5 s; an unavailable batch is unpaid. Optional cursor: no new watched events is unpaid. Use /v1/check/watch for free update availability. Price is $0.01 total, not per mint. Findings describe observations, not predictions. Exact signed-payment retry cache: 10 minutes. Each item also carries market (USD price, market cap = price x total supply as pump.fun and DexScreener show it, the curve's SOL liquidity in SOL and USD) and authorities (mint, freeze, metadata; the pump.fun program rule).

get/v1/check/watchlist

Request

  • Base URL: https://api.loopholetape.com
  • URL: https://api.loopholetape.com/v1/check/watchlist
  • Auth: none required

Query parameters

mintsstring nullable

One to five distinct mint addresses, comma-separated (MCP accepts an array). A pasted link works too: pump.fun/coin/<mint>, gmgn.ai/sol/token/<mint>, solscan.io/token/<mint>, birdeye.so/token/<mint>, a Jupiter swap link or solana:<mint>; a DexScreener, Axiom or Photon link only when its id is a mint we know (a pair address is refused 400 pair_address_not_mint). The link is resolved before the 402, which names the resolved mint; an unreadable link is refused 400 url_not_recognised, unpaid.

cursorstring nullable

Optional opaque watch cursor for these exact mints; no new watched events returns an unpaid result.

Response

Paid compact result or original receipt replay; an unchanged watch cursor returns an unpaid no_new_events result.

oktrue required
schema_version'2.0' required
generated_atstring required
tnumber required
coverage'full' required
metaobject required

Changes

    • info

      added the optional property //// to the response with the status