Skip to main content

The Content-Addressable WASM Store Format

Part 3 · Digstore

Every store is a sequence of immutable capsules — one per commit. Each capsule compiles to one fixed-size WebAssembly module — content and the logic that serves it in a single binary — costs a flat 100 DIG to mint or commit, and is retrieved and cached atomically. Keys derive from the URN, so a host serves blind; every response can carry a zero-knowledge proof of execution. The developer workflow is Git — init, add, commit, push.

Covers: Immutable capsules · Fixed-size WASM · URN-derived keys · ZK execution proofs · Git workflow

📄 Read the full paper (PDF)

Using DigStore?

The DigStore docs cover the practical CLI workflow and format details — start there to actually publish a store.