Visitar URL original
Cocoon – Confidential Compute Open Network

Downloads

This page lists all COCOON artifacts you can download or generate, and where to find the respective usage docs.

Official Worker Distribution (For GPU owners)

What: Prebuilt TDX worker image + launch scripts + example configs.
Where: https://ci.cocoon.org/cocoon-worker-release-latest.tar.xz

Docs:

This is the recommended starting point if you want to run a worker and earn TON.


Source Code Repository

What: Full COCOON source tree (core services, scripts, docs).
Where:

Docs:


Guest VM Images (TDX)

COCOON VM images are usually bundled inside the worker distribution, but you can also build them locally for verification.

Production Image (prod)

What: Reproducible TDX guest image used for production workers
Where:

  • Prebuilt: Included in the official worker release archive.
  • Reproducible build: Generated from source via ./scripts/build-image prod.

Docs:

You can always independnetly confirm that a release matches the published sources.


Test Image (test)

What: TDX guest image for local testing with fake TON
Where: Built from source via ./scripts/build-image test (outputs to images/test/).

Docs:

Intended for integration tests and debugging. This mode does not enforce image-hash verification and uses a constant disk key, so it must not be exposed as a public/production service.


Generated Binaries and Tools

All runtime binaries and tools (e.g., cocoon-launch, proxy-cli, health-client, SGX/TDX helpers) are built from the main repository; they are not currently distributed as separate downloads.

Docs:

After building, these tools live in your chosen build directory (default: build/).


Reproducible Builds

Anyone can verify the worker distribution by rebuilding from source. Note that this step is not needed to run your own workers.

# 1. Build the VM image (reproducible)
./scripts/build-image prod

# 2. Generate distribution
./scripts/prepare-worker-dist ../cocoon-worker-dist

# 3. Verify the TDX image matches the published release
cd ../cocoon-worker-dist
sha256sum images/prod/{OVMF.fd,image.vmlinuz,image.initrd,image.cmdline}
# Compare with the published checksums

The same goes for model images:

# 1. This will generate a model tar file with the full model name, which includes hash and commit.
./scripts/build-model Qwen/Qwen3-0.6B
# Compare with the published model name

External Downloads


Further Reading

  • Architecture - Detailed COCOON architecture documentation
  • RA-TLS - Remote attestation over TLS, proxy-cli, and certificate generation
  • Seal Keys - Persistent key derivation via SGX/TDX interaction
  • Deployment - Deployment, testing, and debugging
  • TDX and Images - Intel TDX fundamentals, boot sequence, and image generation
  • Smart Contracts - Payment system and TON blockchain integration
  • GPU - GPU passthrough and confidential computing validation

Cocoon welcomes security researchers to audit its code and protocol. Relevant findings can be submitted here.