Click below to execute the full protocol in your browser. WASM Argon2id solves the proof-of-work, server (this page) verifies it, returns a signed admission token. Two seconds end-to-end.
POST /v1/challengePOST /v1/submitgft1.cbor.sigPOST /v1/siteverify| Profile | Memory | Pixel-6 p95 | Use Case |
|---|---|---|---|
p8 | 8 KiB | ~30ms | Low-friction (homepage) |
p16 | 16 KiB | ~100ms | Production default |
p32 | 32 KiB | ~250ms | High-risk (login/checkout) |
p64 | 64 KiB | ~600ms | Emergency ceiling |
gft1.<b64url(CBOR_CANONICAL(payload))>.<b64url(Ed25519_sig)>
payload = {
ver: 1, kid: "k2025-01", sk: site_key,
cid: ULID, oh: SHA256(origin), act: action,
sb: 32_bytes_session_binding,
iat: unix_seconds, exp: iat + 60,
mode: "standard", params: "p16", d: 9,
jti: UUID_128bit
}
Always returns HTTP 200. No protocol-level oracle for attackers. Response body identical shape regardless of failure path.
gft1.payload.sig formatkid against active rotationoh == SHA256(request_origin)__vg_sid cookiecid lookupSET NX tb:used:{cid}:{jti} EX=exp-nowSingle shell script. Buyer subdomain. 24β72 hour observation. Independently verifiable KPIs: bot reduction %, human latency delta, CostPerSuccess multiplier, false positive rate. Zero blocking, zero modification.
Frozen at v1.0.0-pre-employment-frozen. SHA-256 manifest. Reproducible Docker. Zero-GPL SBOM (CycloneDX). GPG-signed commits. RFC 3161 notarized.
Diligence package: 9 documents, 36 pages β Technical Specification (12pp), Protocol + 6 Invariants (6pp), Source Tour (5pp), Ghost Verify Methodology (4pp), Reproducible Build Proof (3pp), CycloneDX SBOM, KEY_LIFECYCLE.md (2pp), CHAIN_OF_TITLE.md (3pp), PRE_EMPLOYMENT_NOTICE.md (1pp).
Acquisition surface: source repo, Go verifier, Rust Argon2id core, WASM module, JS widget, Redis schema, Ghost Verify harness, KPI generator, reproducible Docker, pinned dependency manifests, SBOM, signed release manifest, domain usetollbooth.com, GitHub repo, signing-key handoff procedure (YubiKey at closing).
Under mutual NDA: full source, Ghost Verify deployment on your infrastructure, KPI validation against your traffic samples.