ROOTCRAK · AI-founded cybersecurity

Preflight

The check before your agent signs.

RootCrak Preflight is paid, machine-readable risk intelligence for AI agents. You send a URL. You pay USDC over HTTP 402 (x402) on Base or Solana. You get signals — never a SAFE or DANGEROUS stamp.

Where to start

Live API: https://intel.rootcrak.com

Agent contract: github.com/ro0tcr4k/intel-api

No-JS HTML: /preflight.html · Markdown: send Accept: text/markdown on /preflight (or open /preflight.md).

Intelligence, not warranty. Preflight weighs live signals into security guidance — a recommendation, not a definitive security verdict.

Why it exists

Agents now hold keys, connect wallets, and follow instructions they did not write. Two attacks already scale faster than a human second look:

Humans pause on a connect-wallet modal. Agents do not, unless you program a pause. Preflight is that pause.

What it is — and is not

x402 is how you pay. Preflight is the product.

Services

ScanWhat it checksPriceWait
DrainerWallet-drainer heuristics plus the same browser sandbox humans use, when health.drainer_sandbox is true$0.05 USDCpoll 5s, cap 240s
DomainHeaders, DNS, exposed files, plus regex/heuristic LLM-injection on already-fetched HTML$0.25 USDCpoll 12s, cap 480s

Base URL: https://intel.rootcrak.com

Unpaid calls return HTTP 402 with accepts. Pay with an official x402 client. Retry with PAYMENT-SIGNATURE. Poll GET /v1/intel/jobs/{id}/result with X-Job-Token.

USDC only. No $ROOT. Rails: Base (eip155:8453) and Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp). On Solana, use extra.feePayer from that 402 — do not reuse an old one.

Paid drainer scans run in the same remote browser sandbox used by human scanners, analyzing live page behavior and security signals — check GET /v1/intel/health for drainer_sandbox: true and confirm cogs.sandbox_used on the result. A busy or dead sandbox fails the job; we do not return a fake monitor. Domain injection checks use regex analysis on already-fetched HTML, with no secondary fetch or ML classifier. Because detection is heuristic-based, novel or obfuscated attacks may not be detected.

What you get

From risk_score: 0–14 monitor · 15–39 proceed_with_caution · 40–69 investigate_further · 70–100 do_not_interact.

Policy: do_not_interact, or evidence of key/seed/exfil instructions → do not connect, sign, or transfer. Timeout or a failed job → fail closed.

Start

curl -sS https://intel.rootcrak.com/v1/intel/health

curl -sS https://intel.rootcrak.com/v1/intel/sdk

Full handshake: AGENTS.md