decdn-cli 0.0.2

User-facing deCDN CLI (decdn binary): probe, fetch, pools, publishing, origin import, node admin
Documentation

decdn-cli

Part of deCDN — a decentralized CDN where nodes cache and serve BLAKE3-addressed blobs over iroh QUIC, and clients pay per megabyte in USDC over off-chain payment channels.

Status: early implementation. deCDN runs a public testnet on Arbitrum Sepolia and is pre-mainnet. Wire formats, APIs and on-chain interfaces change without compatibility shims until mainnet.

The user-facing decdn binary: probe, node administration, key-gen, config and bundle subcommands.

cargo install decdn-cli
decdn config init --chain arbitrum-sepolia

Container images are published as ghcr.io/decdn/decdn and decdn/decdn, with decdn as the entrypoint.

Deliberately links no blob store and no AWS SDK: the range verification the publish path needs lives in the iroh-blobs-free decdn-bao-range, reached through decdn-client.

License

Licensed under either of Apache-2.0 or MIT at your option.