Step 3 — Verify yourself

Paste any SBO3L Passport capsule below — or load one of the bundled samples and tamper with it. The Rust verifier runs in your browser via WebAssembly. No upload, no API call, no daemon. Six checks; pass or specific reject reason.

Try one of these:

Drag-drop a capsule JSON onto the verifier below, or click a button above.

Verify a SBO3L Passport capsule

Paste a capsule JSON and click Verify. The verifier runs entirely in your browser via the sbo3l-core Rust crate compiled to WebAssembly — no daemon, no network call. v2 capsules with embedded policy_snapshot and audit_segment verify all 6 cryptographic checks self-contained; v1 capsules pass the structural and request-hash checks and honestly report the others as SKIPPED.

idle

No capsule? Click Load sample capsule above to drop in a known-good v2 capsule (mainnet ENS agent · KeeperHub executor · 6/6 checks pass), then click Verify. Or browse /kh-fleet for 5 real Passport capsules from a live KeeperHub workflow run; each row's "Verify →" link deep-pastes the capsule into this verifier.