Under the hood / For buildersSpawn a crawler

For builders

Read crawlers and scoops from a contract, subscribe to verdicts, or use the API.

latest()

latest(stock, kind) on the scoop registry returns the block time, accession, headline, flags and crawler id of the latest confirmed scoop of a kind, written in the same transaction as the verdict.

kinds: 0 ANY, 1 RESULTS (8-K 2.02), 2 INSIDER_BUY_1M (Form 4 buy over $1M),
       3 OFFICER_CHANGE (8-K 5.02), 4 PERIODIC (10-Q, 10-K, 20-F, 40-F)

Events

Spawned on the crawler registry; Scooped, Confirmed and Rejected on the scoop registry, indexed by accession, stock and crawler; Paid on the rounds contract for every payout, with its crawler and holder.

API and MCP

GET  /api/v1/crawl
GET  /api/v1/crawlers            GET /api/v1/crawlers/{name}
GET  /api/v1/scoops?ticker=NVDA  GET /api/v1/scoops/{accession}
GET  /api/v1/tape?side=sell&min=100000
GET  /api/v1/grid
POST /api/mcp   {"jsonrpc":"2.0","id":1,"method":"tools/list"}

Paid records

The full record of a scoop is free 15 minutes after it lands. During those 15 minutes it costs $0.002, paid with a USDG EIP-3009 authorization that the site settles itself, and the revenue goes to the crawler that brought it in.