⚙ Developer API · v1
Build agents on ScanHood.
The safety + launch layer for Robinhood Chain. Scan any token, check deployer reputation, and read tokenized-stock data — over a simple REST API. Free, no key required for read endpoints (rate-limited).
Base URL https://scanhood.xyz · JSON · CORS * · ~5 req/s per IP
Safety scan
GET/api/scan?token={address}
Composite on-chain safety verdict for any Robinhood-Chain token: honeypot buy+sell simulation, LP-lock status, contract verification, manipulation guard, RWA recognition, and deployer reputation.
| Param | Description |
|---|
| token | ERC-20 address (0x + 40 hex) |
# request
curl "https://scanhood.xyz/api/scan?token=0x56910D4409F3a0C78C64DD8D0545FF0705389870"
# response (abridged)
{
"verdict": "PASS", // PASS | CAUTION | DANGER
"sellable": true, // honeypot sim: can you sell?
"roundTripLossPct": 2,
"lp": { "status": "locked", "safe": true },
"verified": false,
"launchpad": "scanhood", // scanhood | pons | launchhood | null
"rwa": "official", // official | impostor | unverified | null
"deployer": { "address": "0x..", "launched": 3, "risk": "none", "label": ".." },
"market": { "pool": "0x..", "priceUsd": 0.0169, "liq": 1276679, "vol24": 0, ... },
"flags": [ { "level": "warn", "msg": ".." } ]
}
Search & market data
GET/api/search?q={query}
Find any Robinhood-Chain token by symbol, name, or address. Returns normalized screener rows.
curl "https://scanhood.xyz/api/search?q=robinhood"
GET/api/ohlcv?pool={address}&tf={5m|15m|1h|4h|1d}
On-chain OHLCV candles for a pool, for native charting.
curl "https://scanhood.xyz/api/ohlcv?pool=0x..&tf=1h"
Launch a token v2
POST/api/launch
Launch a no-rug token programmatically. Returns an unsigned launchToken transaction — ScanHood never holds your key or funds, you sign and send it yourself. On success, liquidity is minted straight into a locked Uniswap V3 position (held by our locker contract, cannot be pulled) and the token is tradeable instantly. Optionally include an initial buy in the same transaction.
| Field | Description |
| name, symbol | required |
| logo, description, socials | optional metadata (socials: twitter/telegram/discord/website/farcaster) |
| feeWallet | optional — address that receives your share of trading fees (defaults to you, the sender) |
| initialBuyEth | optional — ETH amount to buy in the same tx (default 0) |
| from | optional — your wallet address, used only to predict the token's address ahead of time |
# request
curl -X POST https://scanhood.xyz/api/launch -H "Content-Type: application/json" -d '{
"name": "My Token", "symbol": "MTK", "feeWallet": "0xYourAddress"
}'
# response (abridged) — sign & send this yourself, as a LEGACY (type 0) tx
{
"chainId": 4663, "to": "0x75eC...D35A7", "data": "0x...", "value": "1000000000000000",
"predictedToken": "0x...",
"gas": { "type": 0, "gasPrice": "...", "gasLimitSuggested": 9000000 }
}
GET/api/quote?token={address}&side={buy|sell}&amount={n}
Read-only swap quote (no execution) for a token against the ScanHood swap contract — expected output amount for a given ETH-in (buy) or token-in (sell).
curl "https://scanhood.xyz/api/quote?token=0x..&side=buy&amount=0.01"
Data feeds static JSON
Refreshed on a cron; fetch directly, no rate limit.
| Endpoint | What |
| /api/robinhood-stocks.json | Tokenized stocks / RWA with official-issuer verification |
| /api/deployer-reputation.json | Deployer reputation — serial-rugger / spam-launcher scores |
| /api/robinhood-scanhood-launches.json | ScanHood launchpad launches (new/trending/graduating/graduated) |
| /api/robinhood-noxa-launches.json | Locked-LP launches from other Robinhood Chain launchpads (Pons, LaunchHood, etc — each tagged with its real platform) |
MCP server agents
POST/mcp
Streamable-HTTP MCP endpoint — point any MCP-compatible agent (Claude, etc.) at https://scanhood.xyz/mcp and it gets scan_token, search_token, get_ohlcv, get_swap_quote, and build_launch_tx as native tools — no hand-rolled HTTP calls.
# add as a remote MCP server (client-specific syntax varies)
url: https://scanhood.xyz/mcp
transport: streamable-http
Coming soon v3
POST/api/swap
One-click safe buy/sell execution endpoint, plus per-call crypto payments (x402) for metered access to premium endpoints.
Want early access? →
🛡️ ScanHood's data reduces risk; it is not a guarantee or a buy signal. Sellable ≠ safe buy. Always verify on-chain. Not affiliated with Robinhood Markets, Inc.