canonical: https://jentic.com/apis/loopholetape.com/loopholetape

# loophole tape

The loophole tape API checks new pump.fun memecoins on Solana and Robinhood Chain pons tokens for rug-pull risk, returning calibrated rug and graduation probabilities, holder concentration, creator records, and observed rug flags computed from its own capture of on-chain events. Free routes cover a live radar of new launches, a coarse pre-trade token check, three-item delayed samples, label definitions, and the calibration tables behind the probabilities. Paid routes are priced per request in USDC on Solana or Base through x402 with no account, from $0.001 to $0.04 per data call and $5.00 per daily dataset file, and a prepaid key bought once can be sent as the X-API-Key header instead. Responses report coverage, freshness, and the numeric evidence behind each flag.

## For AI agents

Check a Solana pump.fun or Robinhood Chain token for rug-pull risk before a trade, poll new launches with calibrated rug and graduation odds, and look up a creator's launch history. Free routes need no payment; paid routes use x402 or a prepaid X-API-Key.

## Scope

Does not execute trades, hold wallets, or guarantee token safety, and does not cover established exchange-listed coins. Use for rug-risk checks and launch data on pump.fun and Robinhood Chain tokens only.

## Capabilities

- Get a verdict word (avoid, caution, or no_flags_observed) with one reason for any Solana or pons token through the free GET `/v1/token_check/{mint}`
- Fetch the paid compact rug check for one pump.fun mint with calibrated P(rug within 5 min), P(true graduation), and observed flags via GET `/v1/check/mint/{mint}`
- Poll newly launched pump.fun tokens with their odds through GET `/v1/launches/since`, up to 100 per call
- Screen up to 25 caller-selected pump.fun mints in one payment with GET `/v1/check/batch`
- Judge a launch by its creator's earlier pump.fun record, including n_launches, graduations, and rugs, via GET `/v1/creator/{address}`
- List recent rug and close flags by mechanism, such as creator_sold, bundle_dumped, and curve_drained, through GET `/v1/rugs/recent`
- Download one UTC day of pump.fun launches with outcome labels as parquet for backtesting via GET `/v1/datasets/pumpfun_launches/{day}`

## Use cases

### Pre-trade rug check by a trading agent through Jentic

A trading agent checks a token before a swap by searching Jentic for 'check a Solana token for rug risk' and receiving the loophole tape operation with its input schema. It calls the free GET `/v1/token_check/{mint}` for a coarse verdict, and when the verdict is caution it can pay for GET `/v1/check/mint/{mint}` to read the calibrated P(rug within 5 min), observed flags, and their first-observed times before deciding.

Example prompt: Call GET `/v1/token_check/{mint}` for the mint the user pasted, report the verdict word and reason, and if the verdict is caution call GET `/v1/check/mint/{mint}` and summarise the observed flags

### New-launch screening bot

A bot polls GET `/v1/launches/since` with the last unix timestamp it saw, receiving up to 100 new covered pump.fun launches per call, oldest first, each with creator, reserve, buyer inflow, top-5 holder share, and calibrated odds. Filtering on min_p_grad and no_avoid narrows the feed to launches with graduation potential and no avoid verdict.

Example prompt: Call GET `/v1/launches/since` with since set to the last poll time and min_p_grad 0.3, then list the name, symbol, and graduation probability of each returned launch

### Creator due diligence

Before backing a new memecoin, look at what its creator launched before. GET `/v1/creator/{address}` returns stats over every launch loophole tape has seen from that wallet, counting only outcomes known at request time: launches, resolved launches, graduations, and rugs by drain or dev dump, so a repeat rugger stands out.

Example prompt: Call GET `/v1/creator/{address}` for the creator wallet of a new launch and report how many earlier launches graduated and how many rugged

### Rug model backtesting

Researchers building a rug or graduation model download full UTC days of pump.fun launches as parquet. GET `/v1/datasets` lists available days with sizes and sha256 hashes, and GET `/v1/datasets/pumpfun_launches/{day}` returns every launch the capture saw that day with creator, dev buy, and outcome labels such as rug delay and migration delay.

Example prompt: Call GET `/v1/datasets` to find the most recent available day, then download it with GET `/v1/datasets/pumpfun_launches/{day}` and verify the sha256 hash

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| GET | `/v1/token_check/{mint}` | Free coarse rug-risk verdict for one token |
| GET | `/v1/check/mint/{mint}` | Paid compact rug check for one pump.fun mint |
| GET | `/v1/verdict/{mint}` | Rug pull risk verdict with reason and share_url |
| GET | `/v1/launches/since` | Poll new pump.fun launches with odds |
| GET | `/v1/radar` | Free radar of new mints ranked by rug and graduation odds |
| GET | `/v1/creator/{address}` | Creator launch, graduation, and rug record |
| GET | `/v1/rugs/recent` | Recent rug and close flags by mechanism |
| GET | `/v1/rhc/curve/{address}` | Robinhood Chain token verdict, holders, and tax |

## Key resources

- **Token checks** — Free coarse verdicts and paid compact checks, verdicts, and full cards for one or more pump.fun mints
- **Launch feeds** — Recent, screened, and polled pump.fun launches, graduations, and rug flags, plus Robinhood Chain pons launches
- **Creators and wallets** — Creator launch records and wallet classes from rolling PnL and holdings
- **Datasets** — Daily parquet files of pump.fun launches with outcome labels
- **Prepaid keys** — Trial and $2.00 keys that replace per-call x402 payment, with a free balance check

## AI readiness

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

- **Score:** 57 / 100
- **Maturity:** Foundational
- **Dimensions:**
  - Foundational Compliance: 82 / 100
  - Developer Experience & Jentic Compatibility: 43 / 100
  - AI-Readiness & Agent Experience: 37 / 100
  - Agent Usability: 94 / 100
  - Security: 100 / 100
  - AI Discoverability: 71 / 100
- **View full report:** https://jentic.com/apis/loopholetape.com/loopholetape/scorecard
- **How the score is calculated:** https://docs.jentic.com/reference/api-readiness-framework/overview/
- **More about the dimensions:** https://docs.jentic.com/reference/api-readiness-framework/specification/#dimensional-model-overview

### Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

- **Score your own API:** https://jentic.com/scorecard.md
- **Scoring CLI agent skill:** https://github.com/jentic/jentic-api-scorecard/blob/main/skills/jentic-api-scorecard/SKILL.md

```sh
npx @jentic/api-scorecard-cli score <openapi-url>
```

## Why Jentic

- **Setup:** Wiring loophole tape by hand means telling free routes from paid ones, handling HTTP 402 payment challenges through x402 or a prepaid X-API-Key header, and respecting the 429 cap on the free token check. Through Jentic you install once, import loophole tape from the API Directory, add your prepaid key if you use one, and your agent calls it.
- **Permission scoping:** Rules filter by method and path, so you can keep the agent on free routes such as the radar and the coarse token check and leave paid checks, dataset downloads, key purchases, and alert subscriptions out. Mint addresses sit in the path (`/v1/check/mint/{mint}`), so a rule can also pin paid checks to one token.
- **Credential handling:** If you use a prepaid loophole tape key, it is kept encrypted by your own Jentic One instance and attached as the X-API-Key header at execution time. It never enters the agent's prompt, logs, or context.
- **Discovery method:** Agents search Jentic by intent such as 'check a Solana token for rug risk' or 'poll new pump.fun launches', and Jentic returns the matching loophole tape operation with its input schema, including parameters like mint, since, and min_p_grad, so the agent calls the right route without reading the route index.

## Related APIs

- **ChainAware Enterprise API** — Fraud probability and rug-pull risk scoring for Web3 wallets and smart contracts
- **Moralis EVM API** — Token balances, transfers, and prices across Ethereum and EVM chains
- **CoinGecko API** — Market prices, volumes, and metadata for listed cryptocurrencies
- **Bitquery GraphQL API** — GraphQL access to raw blockchain data across many networks including Solana

## FAQ

### How do I pay for or authenticate to the loophole tape API?

The OpenAPI spec declares no security scheme. Free routes such as GET `/v1/radar` and GET `/v1/token_check/{mint}` need no payment or key. Paid routes return HTTP 402 and are paid per request in USDC on Solana or Base through x402, or by sending a prepaid lt_ key, bought through GET `/v1/keys/new` or GET `/v1/keys/trial`, as the X-API-Key header. Through Jentic, a prepaid key is kept encrypted by your own Jentic One instance and attached at execution time.

### Can I check a token for rug risk for free with the loophole tape API?

Yes. GET `/v1/token_check/{mint}` takes a pump.fun mint, any other Solana mint, a Robinhood Chain pons address, or a pasted token link, and returns a verdict word (avoid, caution, or no_flags_observed), one reason, coverage, and age. A no_flags_observed verdict is not a safety guarantee; for calibrated odds and evidence use the paid GET `/v1/check/mint/{mint}.`

### What are the rate limits for the loophole tape API?

The OpenAPI spec states that the free GET `/v1/token_check/{mint}` allows 30 calls an hour per caller by default, returning HTTP 429 over it, plus a daily cap across all callers. Limits for paid routes are not listed in the spec; see https://api.loopholetape.com for current details.

### How do I poll new pump.fun launches with loophole tape through Jentic?

Install Jentic One, add the loophole tape API from the Jentic directory, and have your agent search for 'poll new pump.fun launches'. Jentic returns GET `/v1/launches/since` with its since, limit, no_avoid, and min_p_grad parameters, and the agent calls it with the last timestamp it saw. To run it on your own infrastructure, install Jentic One from its GitHub repo.

### What does the loophole tape API cost?

Per the spec, paid data calls cost from $0.001 to $0.04 each through x402, and a daily dataset file costs $5.00. Prepaid keys come as a $0.10 trial worth about twenty rug checks or a $2.00 key; credit does not expire, and GET `/v1/keys/balance` shows the remaining balance for free.

### Is there a loophole tape MCP server?

You don't need an MCP server to give your agent loophole tape. Jentic connects the REST API directly from the API Directory: import it and your agent finds the operations it needs by intent, without loading extra tool definitions into its context.

### Can I limit what my agent is allowed to do with the loophole tape API?

Yes. A rule allowing only GET `/v1/token_check/{mint}` and GET `/v1/radar` keeps the agent on free routes, so it cannot spend prepaid credit. Add GET `/v1/check/mint/{mint}` when you want paid checks, and the agent's calls are logged for review.
