Everything on this page is the official
@mik3fly-lab/rektradar-sdk
running in your browser, on the free tier - no API key, no signup.
free tier: targeted lookups are real-time; the live flow is ~10 min delayed.
// the entire integration
npm install @mik3fly-lab/rektradar-sdk
import { RektRadar, connectStream } from "@mik3fly-lab/rektradar-sdk";
const rr = new RektRadar(); // free tier - no API key
const v = await rr.token("0x..."); // real-time risk verdict
const { rugs } = await rr.rugs({ since: "30d" }); // recent rugs (~10 min delayed on free)
const { trends } = await rr.trends({ period: "7d", granularity: "daily" });
connectStream({ // live feed over WebSocket
events: ["new_token", "imminent_rug", "rug"],
onMessage: (e) => console.log(e.type, e.data),
});
That is the whole thing. The panels below are exactly this, running live.
// check a token
rr.token(address) - real-time risk verdict for any Ethereum contract.
// biggest rugs
rr.rugs({ since: "30d" }) - pools ranked by ETH drained.
// new scams per day 7d
rr.trends({ period: "7d", granularity: "daily" }) - new scam pools detected per day.
// live pulse 6h
rr.trends({ period: "6h", granularity: "hourly" }) - new scam pools per hour.
On the free tier the current (live) hour is withheld - that is the delay paywall.
// live feed connecting
connectStream({ events: ["new_token", "imminent_rug", "rug"] }) - pushed over WebSocket.