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](https://github.com/decdn/decdn) — a decentralized CDN where nodes cache and serve BLAKE3-addressed blobs over [iroh](https://iroh.computer) 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.

```sh
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](https://github.com/decdn/decdn/blob/main/LICENSE-APACHE)
or [MIT](https://github.com/decdn/decdn/blob/main/LICENSE-MIT) at your option.