Cradara-Karnóc

Karnóc risk methodology

Karnóc is the engine behind every Cradara-Karnóc result. Detection is deterministic: tested rules decide the level. An AI model may only explain a finished result, must cite the evidence, and is checked by a validator before anyone sees its words.

Risk levels

LevelMeaning
CriticalA confirmed scam pattern, such as a failed sell simulation or a known-bad deployer
HighSeveral serious warning signs
MediumSome warning signs worth reviewing
LowChecks completed and no significant warning signs found
Insufficient evidenceKey checks could not run; the result lists which ones

"Low" never reads as "safe". Every result shows the checks that ran, the ones that did not, and the data age. Critical findings override the combined score.

Checks (detectors)

CheckVersionWeightNeeds
Contract permissions1.0.01rpc.code, rpc.owner, rpc.proxy
Honeypot and tax1.0.01.5honeypot.sim
Liquidity1.0.01market.pairs
Holder concentration1.0.00.8explorer.holders
Deployer history1.0.01explorer.deployer
Impersonation1.0.01.2known.tokens
Scam-code similarity1.0.01.2scam.refs
Known-bad lists1.0.02lists.internal

Scoring

  1. Each check returns pass, warn, fail, or could not run, with its evidence.
  2. Hard rules first: any single critical finding sets the level to Critical.
  3. The other findings combine with published weights (rules-1.0.0): High at 75+ or two serious failures, Medium at 25+.
  4. If a required check could not run (contract permissions, buy/sell simulation, liquidity, known-bad lists), the level is Insufficient evidence.
  5. The engine writes the evidence bundle and returns its id with the result.

Freshness

Every result shows its data age. Monitored tokens are rescored when older than 15 minutes; cached free checks after 24 hours. If a data provider is down, the result says so instead of showing old data as current.

Evidence bundles

Each bundle records every input with its source, retrieval time and block number; detector and rule versions; each finding and its weight; the final level including missing inputs; and the explanation with the evidence ids it cites. Bundles are named by their SHA-256 hash, written once, chained in an append-only index and can be replayed.

Data sources (free tier, swappable)

AI explanations

Banned wording: "safe", "guaranteed", "buy now", "sell now", price predictions, or any instruction to trade. Every sentence must cite an evidence id; numbers and addresses must match the bundle. If the text fails, you see the template explanation built from the findings.

Known limitations