BLAKE3 — on your GPU vs the CPU oracle

WGSL kernel hashes each input entirely on the GPU; compared byte-for-byte to holo-blake3.mjs and the official empty-input vector. Boundary sizes exercise block (64), chunk (1024), and tree merges.

initializing WebGPU…
inputbytesGPU digest (first 32 hex)match