API · free tier
Host: https://api.groundtruths.xyz
This site serves no API path of its own.
Building a bot? Put the rap sheet in it.
One coin, start to finish. Solana or Robinhood Chain. No chain parameter: it reads the address shape.
The dev’s rap sheet: six buckets and the failure rate, chain baseline beside it.
One coin and its dev in a single answer, with a link to the full card.
Withdrawn 2026-09-29. Answers with nulls and band_withdrawn, so clients don’t break.
Your $100 across the dev’s last launches. Solana only. Robinhood answers 501 with the reason.
Log a verdict under your key. Returns the row hash and its sequence.
Your logged calls and what each coin did. Hash chain verified, not asserted.
Wallets that were early in one dev’s launches, with role and counts.
The published known-bad set as a pull. No rap sheet is not a pass.
?ca= for a coin. ?addr= for a wallet or dev.
Pass chain=solana or chain=rh on dev endpoints.
An unknown chain is a 400 that names the ones it accepts. A typo can’t answer for the wrong chain.
A dev we’ve never seen returns null. Never false.
known_bad is null when a dev isn’t in the published set. How it’s set: Boring stuff →
No key: 5 calls a day per IP, shared across /api/scan, /v1 and /mcp.
The sixth answers HTTP 402 with a link to a free key: 1,000 calls a month.
Partners get a free key, 100,000 calls a month: sales@groundtruths.xyz.
A key over its tier gets a 429 with the upgrade link. Never an overage bill.
Add https://api.groundtruths.xyz/mcp as a remote MCP server: Claude, Claude Code, Cursor.
5 free calls a day without a key. A key for more. Logging and the tally always need one.
Sniper or HFT bot? Plain HTTP, no MCP. Keep protocol out of the latency path.