Skip to content

paulf280-ui/plugin-cabal-hunter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elizaos-plugin-cabal-hunter

Solana rug & cabal detection for ElizaOS trading agents. CHECK_CABAL_RISK scans any Solana mint before your agent buys: funding-trace cabal detection, same-block Jito bundles, live coordinated dumps, serial-launcher deployer history ("launched 14, 13 dead"), a Solana-native honeypot check (freeze authority + Token-2022 traps) and an exit-liquidity verdict. Every flag links to its on-chain evidence transaction.

Install MCP in VS Code Install MCP in Cursor Free tier

🌐 Available in 9 languages: English · Español · Português · Français · Deutsch · Nederlands · 中文 · 日本語 · 한국어

Powered by Cabal-Hunter — 250 free scans/month per IP, no signup, no API key. Then $9/month for Unlimited (fair use), or pay-as-you-go at $0.001 USDC per scan — priced at cost. Prepaid via POST /api/buy-key + X-API-Key header, or per-call via x402. Full pricing →

ElizaOS quick start

npm install elizaos-plugin-cabal-hunter
import { cabalHunterPlugin } from "elizaos-plugin-cabal-hunter";

// character / runtime config
export const character = {
  name: "TraderAgent",
  plugins: [cabalHunterPlugin],
  // ...
};

Your agent now answers "is <mint> safe?" with a full forensic verdict — and your strategy code can gate buys directly:

import { checkCabalRisk, isRisky } from "elizaos-plugin-cabal-hunter";

if (await isRisky(mint)) return; // AVOID / cabal score >= 65 / honeypot — skip the buy

const report = await checkCabalRisk(mint);
console.log(report.recommendation, report.cabal_score, report.top_reasons);

What a scan returns

{
  "recommendation": "AVOID",        // SAFE | REVIEW | AVOID
  "cabal_score": 100,               // 0-100
  "honeypot_risk": "LOW",           // freeze authority + Token-2022 traps
  "exit_liquidity_risk": true,      // can the pool absorb your exit?
  "deployer": { "verdict": "SERIAL_LAUNCHER", "tokens_launched": 14, "dead": 13 },
  "clusters": [{ "wallets": 5, "combined_pct": 23.1, "evidence_tx": "https://solscan.io/tx/…" }],
  "scan_complete": true,            // how much did we even look at —
  "wallets_checked": 15             // apply YOUR risk tolerance, not ours
}

scan_complete / wallets_checked exist so your bot can apply its own risk tolerance instead of inheriting ours — the score is a starting point you can verify (every cluster carries evidence_txs[]), not a verdict you take on faith.

Not using ElizaOS?

  • MCP (Claude Code / Claude Desktop / Cursor / VS Code): {"mcpServers": {"cabal-hunter": {"url": "https://api.cabal-hunter.com/mcp"}}} — or the one-click buttons above.
  • REST: curl "https://api.cabal-hunter.com/api/scan-cabal?mintAddress=<MINT>"OpenAPI spec
  • Human? Free interactive bubble map: api.cabal-hunter.com/map — wallet addresses, Solscan receipts, live chart + trade links (Axiom · GMGN · DexScreener) on one screen.

Cabal-Hunter everywhere

Same detection engine, wherever your stack lives:

License

MIT. The plugin is a thin open client; the detection engine runs at api.cabal-hunter.com.

About

ElizaOS plugin — the complete verdict on any Solana token before your agent buys: coordination + honeypot + deployer history, one call, on-chain proof. 250 free scans/mo, $9/mo unlimited.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors