Put the record
where people decide.
Cyclops reads Robinhood Chain for launch bundles, insider wallets, funding trails and contract powers, and records how every Torch launch ended. A launchpad or an explorer can show that record on its own pages with one call or one tag. This page prints as the partner kit.
Check creators
before launch.
What your creators get. Before a token goes live, the launchpad sends the creator wallet, name, ticker and tax. Cyclops reads the wallet’s history (earlier launches and how they ended), matches the name and ticker against every indexed launch, and reads the contract’s owner powers if it is already deployed. Each check gets a public record page, a stored receipt and a badge that says “scanned”.
What it takes. One POST with a wallet-owned API key. Up to 120 checks an hour per key; higher limits on request.
curl -X POST https://cyclopslabs.dev/api/v1/partner/prelaunch \
-H 'x-api-key: $CYCLOPS_API_KEY' -H 'content-type: application/json' \
-d '{"creator": "0x…", "name": "…", "symbol": "…", "taxBps": 300}'- Docs
- Pre-launch API
- Try it by hand
- Pre-launch check
- Key
- Free API key
- Cost
- Free key to start; partner limits on request
Show the scan
beside the address.
What your users get. On a token or address page, the stored Cyclops scan: the score band, the top three observations, when it was scanned, the launch outcome if there is one, and a link to the full scan. Nothing is shown for an address Cyclops has not read, except an offer to scan it.
What it takes. One script tag that inserts a linked badge (the browser loads one SVG, no cookies, no tracking), or a plain linked image, or the JSON lookup GET /v1/explorer/{address} for your own design. None of them starts a scan, and none needs a key.
<script src="https://cyclopslabs.dev/explorer.js" data-cyclops-address="0x…" async></script>Before a trade. A swap screen can show the same record with the warning widget: a React component or a framework-free <cyclops-warn> element, about 4 KB, no dependencies. It never blocks a trade.
<script type="module" src="https://cdn.jsdelivr.net/npm/@cyclops/warn/dist/element-auto.js"></script>
<cyclops-warn address="0x…"></cyclops-warn>The widget is not on npm yet; until it is, ask us for the build.
- Badge
- Scan badge
- All integrations
- Integrations
- Cost
- Free; cached reads, no key
The
wording.
- Never a safety rating. A score summarizes what the scan observed. Every response carries the sentence to show next to it, and the badge only ever says “scanned”.
- Never an accusation. Outcomes such as “creator sold out” follow fixed rules on price and balances. They describe what happened, not why.
- Never paid placement. A partner cannot change a score, hide a finding or buy a better one. Corrections go through the public corrections process.
Check us
first.
The method is public (methodology, calibration), every engine change is dated in the changelog, uptime and incidents are on the status page, and the full launch record is a public dataset.
Talk
to us.
A partner contact is not published yet.
Until it is, reach the team on X or through Enterprise.