08 / api

build on the signal layer.

indexer connected
DEVELOPER PREVIEW

Mint intelligence,
one request away.

Read collection signals, inspect explainable scores and simulate execution boundaries through one consistent interface.

understand the method
quickstart.sh
GET /v1/collections?chain=4663

authorization: Bearer ••••••••
x-stoop-version: 2026-08-14

200 OK · 84ms
connected to RH · chain 4663

A small API with strong boundaries.

The proposed STOOP API is read-first. Public intelligence endpoints expose observed data and modeled outputs; execution simulation requires scoped authentication and never signs on behalf of a wallet.

01 explainable outputs02 source timestamps03 no custody

Endpoints

6 routes
GET/v1/collections

List deduplicated mint opportunities

live
GET/v1/collections/:id

Collection signals, score and three reasons

live
GET/v1/mints/stream

Server-sent stream of detected mint activity

stream
GET/v1/scores/:contract

PRE or LIVE score anatomy

live
POST/v1/simulations

Simulate calldata before wallet signature

guarded
GET/v1/receipts/:wallet

Read execution receipts for a wallet

private
curl --request GET \
  --url https://api.stoop.fun/v1/collections?chain=4663 \
  --header 'Authorization: Bearer STOOP_API_KEY'
200 · application/json
{
  "data": [{
    "name": "Robinhood Skulls",
    "chain_id": 4663,
    "state": "LIVE",
    "hot_score": 99,
    "mint_price": "free",
    "reasons": [
      "315 mints observed",
      "velocity leads cohort",
      "wallet spread expanding"
    ]
  }],
  "fetched_at": "2026-08-14T12:24:00Z"
}
200OKRequest completed
400BAD INPUTInvalid query or payload
401UNAUTHORIZEDMissing or invalid key
429RATE LIMITEDRetry after response header
i

Developer preview. This page documents the intended STOOP interface. It does not claim the public production API is live yet.