KernelCode Request Access
<p>02</p>Platform

One engine.Four layers.

Kernel Scan, Prove, Attest and Agent share one verification engine — one job system, one report format, many interfaces.

<p>01</p> The layers

Pick the depth of evidence you need.

Start with an automated scan, go deeper with formal verification, then publish the result so anyone can check it later.

<p>02</p> How it works

One unified job and reporting system.

Every interface submits jobs to the same engine. Workers do the checking, reports land in structured storage, and attestations are anchored onchain.

Web appReport pages for humans
MCP serverTools for AI agents
REST / x402 APIPay-per-call access
↓
Kernel Verification EngineOne unified job and reporting system
↓
Security & Proof WorkersStatic scanners · Dependency checks · Aristotle
Structured ReportsCloudflare R2 / D1
AttestationsRobinhood Chain
<p>03</p> Isolation

Untrusted code never runs next to the money.

The most important engineering rule at Kernel: repository code is never executed inside a normal Cloudflare Worker.

<p>01</p>

Isolated runners

Scans run in isolated scanning runners, never in the request path.

<p>02</p>

No ambient access

Runners get restricted network access and no access to secrets.

<p>03</p>

Payments kept apart

Payment handling is separated from verification execution, so a hostile repository can’t reach the payment path.