Cabal TraceLeaderboards$CABALCHECKLink wallet

Cabal Trace · pump.fun runners · public chain data

Who's really
in it.

Up to 30 runners an hour, each checked the minute it fires: who funded the dev, which wallets share a first funder, which ones kolscan lists as KOLs, and the coin's own site, X and GitHub, against published rules. Every fact links its transaction or source. Every call stays on the receipts board, misses included.

CA on any chain · link · site · X post · repo · wallet

Solana, Base, BSC, Ethereum and every chain DexScreener lists, checked by hand. The live runner feed is pump.fun.

Free: 1 check a day. Every finished verdict is free to read.

Cabal Trace

follow the money, one transaction at a time

01

Who funded the dev

The first SOL into the dev wallet, then who funded that wallet (2 hops on a manual check). Each link is a transaction you can open. An exchange is named only from a short Solscan-label list.

02

Shared-funder clusters

The first funders of the early buyers and top holders. Wallets with the same first funder form a cluster, with the share of the supply it held at the check.

03

kolscan-listed wallets

Any traced wallet that kolscan's public leaderboard lists as a KOL is shown first, with the kolscan link. A label is what kolscan lists, never a claim about the person, and never a danger by itself.

04

Repeat funders

Funders are remembered across every public check. A dev funder that seeded 3+ coins checked here that fell 80%+ from an early peak is a published danger rule (a very busy wallet, like an exchange, never counts).

A real tracefrom a public check

Loading the latest public trace…

Paste a wallet in the box above to trace it on its own: who first funded it, its kolscan label if any, the coins it created and the public checks it appears in. A wallet lookup counts as one check. An auto check's trace is public 15 minutes after its runner fires, like the check itself; a wallet lookup never names a coin that is still inside the delay. Unread is a gap, never a pass.

Live runners

auto-checked the minute they fire

Loading the feed…

Loading the lane…

The receipts

every call graded, misses included

Each verdict word against what the coin did after its signal. Computed over every public signal; nothing removed.

Loading the receipts…

Mcap at signal = the market cap read when the signal fired, stored once and never edited. Peak after = the highest market cap seen after the signal (pump.fun's all-time high when it is stamped after the signal, else our once-a-minute read). Nobody sells exactly at a peak. Now = the latest read. Down 50%+ = at the latest read. Signals younger than 15 minutes join when they open to everyone.

How it works

same inputs, same verdict

What runs, in order

  1. Pick. A coin is a runner when the published signal rule fires: a 5-minute surge or a graduation run on pump.fun. Up to 30 runners an hour and 3 a minute are checked on their own the minute they fire (the strongest first when more fire); any other coin can be checked by hand.
  2. Resolve. A CA on any chain (a Solana mint, a 0x address on Base, BSC, Ethereum or another EVM chain, a Sui, TON or Tron token), a pump.fun, DexScreener, GeckoTerminal, explorer, four.meme, clanker, zora, flaunch, Uniswap or PancakeSwap link, a site, an X post or a repo becomes the coin, its chain, its site, its X and its code. A bare wallet (Solana or 0x) goes to the wallet lookup.
  3. Chain. Solana: pump.fun and DexScreener, the on-chain supply, the top-10 wallets, the dev's launch buy, the dev's other coins, Token-2022 hooks and fees. EVM chains: the contract and its creator, verified source, proxy and owner(), honeypot.is's simulated buy and sell with its taxes, the top-10 wallets. Other chains: DexScreener's market data, the chain facts are gaps.
  4. Cabal Trace. Who first funded the dev (2 hops on a manual check), the first funders of early buyers and top holders, shared-funder clusters with the share held at the check, kolscan KOL matches, funders seen on other public checks.
  5. Website. Read as text through a guarded fetch: template and "coming soon" markers, this CA or another one, seed-phrase bait.
  6. Domain. When it was registered (RDAP).
  7. X. Does the coin's account carry this CA, link this site, or is the link someone else's post?
  8. GitHub. Commits, the days they span, contributors, forks with no work of their own.
  9. Verdict. The coin's own words become claims; the first rule below that matches wins.

The verdict rules

Scam signsAny danger fact: the dev bought 10%+ at launch and sold it within 60 s, one funder's wallets (the dev's included) hold 20%+ within 7 days of launch (exchange and very busy funders never count), the top 10 hold 50%+ while the coin is 30 minutes to 7 days old, a transfer hook or fee, a live mint or freeze authority, seed-phrase bait, an impersonated site, 10+ coins in 7 days with none past $100k, or the dev's first funder (not a very busy wallet) seeded 3+ coins checked here that fell 80%+ from a peak set within 24 h of launch. On EVM chains also: honeypot.is's simulated sell failed (a honeypot by that cited source), a buy or sell tax of 10%+ that it measured, or an upgradeable proxy with unverified code whose upgrades the creator controls. A kolscan KOL link alone is shown, never a danger.
LARPA core claim is contradicted: a product on a template, "coming soon" or dead site, code in a missing or empty repo or a fork with no commits of its own, a burn while the on-chain supply is still the full 1B after 24 h.
RealEvery core claim has proof, this CA is on the coin's own site or X, two independent sources agree, and the chain read is not "Looks risky".
UnprovenClaims, no contradiction, but the real bar is not met; or the coin's own site could not be read, so its claims are unknown. The honest default for new tech coins.
Just a memeNo product claims (audit or partner words alone don't count). Nothing to verify; only the chain read matters.
UnreadThe chain and every link failed. Try again.

What it can't see

  • It does not click through apps or sign anything, so a working product can't be seen from outside. When it can't be seen, the verdict stays unproven, never real.
  • A wallet with thousands of transactions has its first funding out of reach: that link is a gap, never a pass. Busy runners pass the page cap within minutes, so early buyers are traced only on quieter coins (top holders otherwise).
  • Exchange funders are named only from a short Solscan-label list; any other exchange wallet looks like an ordinary funder. Token locks are not read yet.
  • A funding link shows who sent the first SOL, not who controls a wallet. Holdings are what the check read at its time, not now.
  • AI claims are a gap unless public code shows the work. It checks what an X post points to, not whether its words are true.
  • Off Solana: kolscan's KOL list is Solana-only, so EVM traces have no KOL match (a gap). Without an Etherscan key, creators and funders on chains with no free explorer API (BSC, Base and others) are gaps. Sui, TON, Tron and other non-EVM chains get the market, site, X and GitHub reads only.

Graded in public

Every automatic check is frozen when it finishes and never edited. The receipts board grades each verdict word against what the coin did next, wins and misses alike.

The rules are deterministic: the same inputs give the same verdict, and every line of evidence links to its source with the time it was read.

CABAL in Discord

add to my apps · add to server

The same reality checks as this site, as slash commands. Paste a CA, a coin link or a wallet.

Add to My AppsThe commands follow you: any server or DM, even where the bot is not a member. Answers show in that chat.
Add to ServerThe bot answers every member of a server you manage. Discord asks which one you want.

Add to Discord

1 fresh check a day per Discord account, wherever you ask (a linked holder gets their tier, shared with the site); a coin checked in the last 30 minutes shows again free. Answers carry no contract address, never ping anyone, and obey the same 15-minute holder delay. The holders channel in the CABAL server opens when $CABALCHECK launches; until then the public feed there runs 15 minutes behind, like the site.

  • /traceinput: a CA (any chain), a coin link or a wallet
  • /walletaddress: a Solana or 0x wallet (Cabal Trace)
  • /runnersthe latest runners on the public feed
  • /helplimits and rules
The token's job

Hold $CABALCHECK and each runner's reality check reaches you the moment it fires; everyone else sees it 15 minutes later.

Holders also get more manual checks a day by tier. No staking, no payouts, no promises. The same checks answer on Telegram bot: paste a CA, a coin link or a wallet. A bot answers with public checks only; holders still see each runner first. The holder check is a message you sign in your wallet (Phantom, Solflare, Backpack or any Wallet-Standard wallet; your account page lists the ones in this browser): it proves the wallet is yours, and signing a message never moves funds. A wallet that cannot sign messages links by sending an exact tiny amount from itself to itself: nothing goes to us, you pay only the network fee. We never ask for a private key or seed phrase, never ask you to send anything to us, and never hand you a transaction to sign.