Skip to main content
deCDN is a decentralized content delivery network. Instead of a single provider operating all edge servers, staked independent nodes cache content and deliver it to clients over peer-to-peer QUIC connections. Clients pay nodes directly, per megabyte, with off-chain vouchers backed by a single on-chain deposit.

Core properties

  • Content-addressed. Every blob is identified by its BLAKE3 hash. Clients verify the bytes they receive — they do not trust any node to return the right content.
  • Paid per megabyte. Every byte delivered is paid, including node-to-node cache-miss pulls. Payments are off-chain vouchers denominated in USDC (fixed at deployment), backed by one shared on-chain pool that a payer opens once and reuses for every node it buys from.
  • Origin-hidden. Origin backends (S3, R2, B2, NFS, local disk) are opaque per-node configuration. No external origin URL is ever exposed to the network.
  • Bonded and slashable. Nodes post a TOKEN capacity bond (scaled to declared bandwidth) to join the peer mesh. Slashable offenses have on-chain evidence paths that anyone can challenge.
  • No single operator. The on-chain registry for node discovery. A DHT for content location. Signed protocol messages as on-chain slash evidence. Operator governance weighted by delivered bytes, with a timelock for parameter updates.

What it isn’t

  • Not a blockchain or storage network — durability relies on cheap, reliable object storage (S3-class) owned by origin operators.
  • Not a transcoding or search service — delivery only.