Documentatie

Krijg een oordeel in minder dan een minuut.

Alles hier werkt zonder registratie — je eerste 250 scans per maand zijn gratis, geen API-key nodig. Kies hieronder je pad.

Voor iedereen · geen code

Check een token vanuit je browser

Je hoeft geen developer te zijn om Cabal-Hunter te gebruiken. De bubble map is gratis en toont je de wallet-graph visueel.

  1. Kopieer het mint address van de token — de lange string van DexScreener, GMGN, pump.fun of je wallet (ziet eruit als Ad3w…pump).
  2. Open api.cabal-hunter.com/map en plak 'm in de zoekbalk.
  3. Lees de map. Elke bubble is een wallet (grootte = bezit). Lijnen zijn funding-links — verbonden bubbles zijn vanuit dezelfde bron gefinancierd. Rode clusters zijn de cabal. Klik op een bubble om 'm op Solscan te verifiëren.
Vuistregel: een gezonde token ziet eruit als verspreide, onverbonden bubbles. Een rug-in-de-maak ziet eruit als een spinnenweb — veel holders bedraad aan één funding-bron, vaak in hetzelfde blok aangemaakt.
Voor bot-builders

REST-API

Eén GET-request, elke taal. Geen auth voor je 250/maand gratis — de teller is per IP.

cURL — probeer het nu

curl "https://api.cabal-hunter.com/api/scan-cabal?mintAddress=<MINT>"

Python

import requests

r = requests.get(
    "https://api.cabal-hunter.com/api/scan-cabal",
    params={"mintAddress": mint},
    timeout=30,
).json()

if r["recommendation"] == "AVOID" or r["cabal_score"] >= 65:
    abort_buy()

JavaScript / TypeScript

const r = await (await fetch(
  `https://api.cabal-hunter.com/api/scan-cabal?mintAddress=${mint}`
)).json()

if (r.recommendation === "AVOID" || r.cabal_score >= 65) {
  abortBuy()
}

Handige response-headers

HeaderBetekenis
X-Free-Queries-RemainingGratis scans over deze maand voor je IP — houd dit in je bot in de gaten en vul aan voordat het nul raakt.
X-Cabal-RecommendationAVOID / CAUTION / LOW SIGNAL — gate hierop zonder de body te parsen.
X-Cabal-ScoreDe 0–100 score.
X-Key-Credits-RemainingResterend saldo op je prepaid key (bij het sturen van X-API-Key).
Ook gratis: GET /api/cex-funding?mint= (welke exchanges de holders financierden), GET /api/trade-analysis?mint= (cohort-PnL + wash-trade-score) en POST /api/watch (webhook-push op het moment dat een gecoördineerde dump start op een token die je hebt). Machine-leesbare spec: openapi.json.
Voor agent-developers

MCP — Claude, Cursor, VS Code

Cabal-Hunter is een gehoste MCP-server op https://api.cabal-hunter.com/mcp die één tool aanbiedt: check_cabal_risk(mintAddress). Je agent roept 'm aan vóór elke swap — automatisch.

Installaties met één klik

⚡ Installeren in VS Code ⚡ Installeren in Cursor

Claude Code (CLI)

claude mcp add --transport http cabal-hunter https://api.cabal-hunter.com/mcp

Claude Desktop claude_desktop_config.json

{
  "mcpServers": {
    "cabal-hunter": {
      "command": "npx",
      "args": ["mcp-remote", "https://api.cabal-hunter.com/mcp"]
    }
  }
}

Vraag daarna gewoon

"Check the cabal risk on Ad3wM19jfM6DGbGaoswz3orJ5WHXWEjBGKpRZ2ggpump before I buy."
System-prompt-tip voor trading-agents: voeg toe "Roep check_cabal_risk aan vóór elke Solana-koop. Koop niet als recommendation AVOID is of cabal_score ≥ 65." — die ene regel maakt de gate automatisch.
Voor ElizaOS-builders

ElizaOS-plugin

Een gepubliceerde npm-plugin voegt de CHECK_CABAL_RISK actie toe aan elke Eliza-agent.

npm install elizaos-plugin-cabal-hunter

Registreer het in je character

import { cabalHunterPlugin } from "elizaos-plugin-cabal-hunter"

export const character = {
  ...
  plugins: [cabalHunterPlugin],
}
Voor je dashboard

Live badge-widget

Twee regels HTML renderen een live oordeel-kaart — score-cirkel, flags, live-map-link — voor elke token, op elke site. Werkt in pure HTML, React, overal.

<div class="cabal-hunter-badge" data-mint="YOUR_TOKEN_MINT"></div>
<script src="https://api.cabal-hunter.com/widget.js" defer></script>

Opties

AttribuutWat het doet
data-mintVerplicht. De Solana-mint om te scannen en tonen.
data-refresh="120"Re-scan elke N seconden (min 60) — live oordelen terwijl je handelt.
data-api-key="ch_live_…"Gebruik je prepaid key zodra je voorbij het gratis tier bent.
Referentie

Response-velden

De velden die je code echt gaat gebruiken. Volledig schema: openapi.json.

VeldBetekenis
cabal_score0–100. ≥65 = HOOG risico, ≥35 = CAUTION, daaronder = zwak signaal.
recommendationAVOID / CAUTION / LOW SIGNAL — het ene veld om een koop op te gaten.
riskHIGH / MEDIUM / CLEAN.
verdictKlare-taal-samenvatting van alles wat gevonden is — leesbaar voor mensen, log het.
time_synctrue = holders kochten in exact hetzelfde blok (gebundelde launch).
coordinated_exittrue = meerdere holders die in hetzelfde blok dumpen, nu.
top_holder_pctAandeel van de grootste losse niet-LP-holder in de supply.
deployer.verdictFIRST_LAUNCH / NORMAL / POOR_TRACK_RECORD / SERIAL_RUGGER — plus hun launch-geschiedenis.
coordinated_clusters[]Elke cluster: type (funding / time_sync / coordinated_exit), gecombineerd % van de supply, en evidence_txs[] — de bewijs-transacties.
filtered_clusters[]Clusters die we uitsloten als CEX-ruis (bv. gedeelde Binance-funding) — getoond zodat je kunt verifiëren dat we niets verbergen.
honeypot_riskSolana-native honeypot-signalen: actieve freeze authority, Token-2022-vallen.
liquidity_usd · market_capLive van DexScreener op scan-moment.
free_queries_remainingGratis scans over deze maand voor je IP.
Prijzen & keys

Gratis voor de meesten. $9/mnd als je bot nooit stopt.

Tegen kostprijs — elke scan draait live Helius-RPC-calls. Er wordt nooit automatisch afgeschreven: crypto-betalingen zijn push-only, dus jij houdt altijd de controle.

Gratis tier — de meesten blijven hier

250 scans / maand per IP. Geen registratie, geen key, geen kaart. Het veld free_queries_remaining en de header X-Free-Queries-Remaining tonen je saldo bij elke response, en een warning-veld verschijnt bij 20 over.

Voorbij gratis — twee opties

$9/maand Onbeperkt (fair use, 50k/mnd) voor 24/7-bots — of betalen per gebruik voor $0.001/scan, elk bedrag vanaf $1. Hoe dan ook is het één USDC-betaling vanuit elke Solana-wallet.

Een key krijgen (60 seconden, geen account)

  1. Stuur USDC op Solana naar de wallet getoond op /pricing — $9 voor Onbeperkt, of elk bedrag ≥ $1 voor gebruikscredits.
  2. Verzilver de transactie: plak de tx-signature op /pricing, of via code: POST /api/buy-key {"tx_signature": "…"}
  3. Gebruik de teruggegeven key als header bij elke scan: X-API-Key: ch_live_… — check het saldo wanneer je wilt op GET /api/key-balance.
Voor autonome agents: de x402 pay-per-call-flow wordt ook ondersteund — de body van de 402-response bevat volledige machine-leesbare betaalinstructies (ontvanger, bedrag, memo), zodat een agent kan betalen en opnieuw proberen zonder mens.
Probleemoplossing

Snelle antwoorden

Ik krijg HTTP 402

Je IP heeft z'n 250 gratis scans deze maand gebruikt. De response-body noemt beide manieren om door te gaan ($9 Onbeperkt of $0.001/scan). Tellers resetten op de 1e.

De scan duurt een paar seconden

Koude tokens hebben een live on-chain trace nodig (1–5s). Al geïndexeerde komen in <100ms terug. Geef pairCreatedAt mee (DexScreener ms-timestamp) om koude scans te versnellen.

Score zegt CLEAN maar de token rugde

CLEAN betekent geen gecoördineerde cabal — het kan geen solo-dev voorspellen die liquiditeit trekt met een schone wallet-graph. Combineer met top_holder_pct, deployer.verdict en liquiditeit voor het volledige plaatje — en bekijk de live demo voor hoe het presteert op onze eigen bot.

Iets anders?

Gebruik de feedback-box op de homepage — het komt direct bij ons — of ping @CabalhunterAPI.