$ open source · in development
Blazing-fast ZK primitives for WebGPU|
An open source framework for zero-knowledge proofs, built for the browser.
Learn More ↓// what's being built
Strobe is an open source Rust framework for building ZK proof systems that run natively on WebGPU.
Designed from the ground up for WebGPU compute shaders. Run proof generation directly in the browser. No WASM bottleneck, no server round-trips.
browser-firstLeverage massively parallel GPU compute for field arithmetic, NTT, and polynomial operations. The heavy math runs where it should: on the GPU.
parallelFully open source from day one. Transparent development, community-driven design decisions, and no vendor lock-in. Built in public.
MIT licenseCore framework written in Rust for safety and performance. GPU compute shaders authored in WGSL for native WebGPU integration.
type-safe// status
Strobe is under active development. Architecture, APIs, and internals are all work in progress.
// direction
Where this is headed. These are principles, not promises.
Generate and verify ZK proofs entirely in the browser using WebGPU. No server infrastructure required.
Push WebGPU to its limits for ZK workloads. GPU-resident computation with minimal CPU round-trips.
Clean abstractions for fields, backends, and proof systems. Bring your own components or use the defaults.