Skip to main content
Proof-of-Stake Layer 2 on Chia

Build on the decentralized data layer

DIG Network is a developer platform for publishing and serving content where the host never sees what it carries. Start with dig-store — encrypted, content-addressable storage that compiles to a single self-defending WebAssembly module.

Open source · GPL-2.0macOS · Linux · WindowsSingle-binary CLI
dig-store
$ digs init site --dir dist
✓ Initialized store 'site'
$ digs add -A
  47.2 MB staged · 80.8 MB free
$ digs commit -m "v1"
✓ generation 1a2b3c… → site.wasm
$ digs cat urn:dig:chia:…/index.html
PRIMITIVES

Composable building blocks

dig-store is available now. More DIG Network primitives are on the way.

AVAILABLE

dig-store

A Git-shaped, encrypted, content-addressable store. Point it at a build directory, commit generations, and address everything by URN.

Read the dig-store docs →

Encrypted at rest

The URN is the key — it both locates and decrypts (AES-256-GCM-SIV). No password, no key stored anywhere.

Provider-blind

Hosts hold only ciphertext keyed by hashes. Downloads are verified against the store id and the publisher's signed root.

One self-defending file

Data, server, and Merkle proofs compile into one .wasm, padded to a uniform size that reveals nothing.

HOW IT WORKS

Three commands to publish

Git-style workflow for build output — encrypted and addressable from the first commit.

01

Capture

Point a store at your build output.

digs init site --dir dist
02

Commit

Seal a generation into one .wasm.

digs add -A && digs commit -m "v1"
03

Share

Push to a remote; hand out a URN.

digs push origin

Start building with dig-store

Install the CLI and publish your first encrypted store in under a minute.