GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • decdn
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — deCDN

README.md

deCDN

Website · Docs · Network stats · Discord · X

A decentralized CDN: nodes bond stake, cache content-addressed blobs, and earn per-MB USDC payments from a shared on-chain pool (ADR 003). Built in Rust on iroh QUIC.

Status: public testnet on Arbitrum Sepolia (launch post). Wire, config, and storage formats can change without compatibility shims until mainnet. Try it with a one-line installer, no wallet needed: see the quickstart.

Repos

  • decdn: the core monorepo. Node daemon, decdn CLI, client SDK, sponsorship daemon, Solidity contracts, and the ADRs behind the design. Most work happens here.
  • sdk-typescript and sdk-python: clients for Node.js, browsers, and Python that talk to a decdn gateway.
  • android-demo, ios-demo, and browser-demo: demo apps that download and verify content from a sponsored pool.
  • devops: deploy and run a node with Docker Compose, Ansible, cloud-init, or Helm.
  • stats: the network dashboard at stats.decdn.org.
  • website: decdn.org, the blog, and docs.decdn.org.
  • iroh-tests: reproductions of upstream iroh issues found while building deCDN.

Contributing

Start with the ADR reading order and CONTRIBUTING.md. To run a node, see the operator guide.

Questions go in issues or on Discord. Report vulnerabilities privately per SECURITY.md.

Code is dual-licensed under MIT OR Apache-2.0.

Pinned Loading

  1. decdn decdn Public

    Decentralized CDN where nodes cache and serve content-addressed blobs over iroh QUIC, and clients pay per-MB via off-chain USDC shared payment pools.

    Rust 52 3

  2. devops devops Public

    Deploy and operate a deCDN node: Ansible (decdn.node collection), cloud-init, Docker Compose and a Helm chart. Hardened, localhost-only by default.

    Python 6

  3. sdk-typescript sdk-typescript Public

    TypeScript client for deCDN over a decdn gateway

    TypeScript 3

  4. browser-demo browser-demo Public

    Browser demo for deCDN: decdn: links and media opened through a local decdn gateway

    JavaScript 2

  5. android-demo android-demo Public

    Android demo app for the deCDN client SDK: download verified, pay-per-MB content on a phone

    Java 2

  6. ios-demo ios-demo Public

    iOS demo app for the deCDN client SDK: download verified, pay-per-MB content on an iPhone

    Swift 2

Repositories

Loading
Type
Language
Sort
Showing 10 of 12 repositories
  • decdn Public

    Decentralized CDN where nodes cache and serve content-addressed blobs over iroh QUIC, and clients pay per-MB via off-chain USDC shared payment pools.

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/decdn's past year of commit activity
    Rust 52 Apache-2.0 3 92 (1 issue needs help) 9 Updated Nov 12, 2026
  • sdk-python Public

    Python client for deCDN over a decdn gateway

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/sdk-python's past year of commit activity
    Python 2 Apache-2.0 0 1 2 Updated Nov 11, 2026
  • devops Public

    Deploy and operate a deCDN node: Ansible (decdn.node collection), cloud-init, Docker Compose and a Helm chart. Hardened, localhost-only by default.

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/devops's past year of commit activity
    Python 6 MIT 0 9 1 Updated Nov 11, 2026
  • sdk-typescript Public

    TypeScript client for deCDN over a decdn gateway

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/sdk-typescript's past year of commit activity
    TypeScript 3 Apache-2.0 0 0 2 Updated Nov 11, 2026
  • website Public

    Marketing site for deCDN — the delivery layer anyone can serve.

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/website's past year of commit activity
    TypeScript 3 MIT 0 15 0 Updated Nov 10, 2026
  • stats Public

    Stats website for deCDN — the delivery layer anyone can serve.

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/stats's past year of commit activity
    TypeScript 3 0 6 (1 issue needs help) 4 Updated Nov 9, 2026
  • .github Public

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/.github's past year of commit activity
    1 0 0 1 Updated Nov 1, 2026
  • sponsord Public archive

    Sponsored downloads for deCDN: publishers fund a USDC payment pool so their users can download with a one-line installer and a captcha — no wallet, keys or tokens. Rust signing daemon, public onramp and cross-platform CLI.

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/sponsord's past year of commit activity
    Rust 3 Apache-2.0 0 0 0 Updated Oct 19, 2026
  • browser-demo Public

    Browser demo for deCDN: decdn: links and media opened through a local decdn gateway

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/browser-demo's past year of commit activity
    JavaScript 2 Apache-2.0 0 0 0 Updated Oct 14, 2026
  • iroh-tests Public

    Uh oh!

    There was an error while loading. Please reload this page.

    decdn/iroh-tests's past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Oct 14, 2026
View all repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.