Developers
RugWard public API
The same engine as the website: RugWard's own on-chain buy/sell simulation and contract checks for BNB Chain. Free tier: 1,000 requests per day and 60 per minute per key. JSON over HTTPS, CORS enabled.
1. Get a free key
2. Call an endpoint
Send the key in the x-api-key header (never in the URL).
curl -H "x-api-key: rw_YOUR_KEY" \ "https://rugward.com/api/v1/scan?address=0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82"
GET /api/v1/scan?address=0x…
Full token scan: verdict, score, findings, buy/sell simulation, taxes, owner powers, liquidity and locks, clone check. Optional &chainId=56 (default, BNB Chain), 1 (Ethereum) or 8453 (Base).
GET /api/v1/address-check?address=0x…&from=0x…
Recipient check before sending: sanctions (Chainalysis oracle), token-contract mistakes, address-poisoning look-alikes of `from`'s contacts.
GET /api/v1/scams
Tokens flagged by hard on-chain evidence in the last 24 hours.
Responses and limits
200JSON result. Headersx-ratelimit-remaining-dayandx-ratelimit-limit-dayshow your quota.400invalid input,401missing/invalid key,429rate or daily limit (resets 00:00 UTC),451unavailable in your region,502/504BNB Chain nodes slow: retry with backoff.- Scan results are cached for 10 minutes. Verdicts are automated risk signals, not financial advice.
API terms
- Free for personal and commercial use within the limits. Credit “Data: RugWard” where results are shown to users.
- Do not resell raw results, share keys, or create keys to bypass limits; abusive keys are revoked.
- No warranty: results can be wrong or outdated. Always let users verify with the full report.