For the complete documentation index, see llms.txt. This page is also available as Markdown.

Introduction

Ethernity Cloud runs your code inside sealed hardware enclaves (Intel SGX) on a decentralized network — nobody, not even the node operator, can see your code's data while it runs, and every execution is proven on-chain. A confidential dApp is exactly that: backend functions that execute in an enclave, callable from any client, with results (and optionally persistent state) you can trust.

This guide is a build journey:

  1. How it works — the enclaves, the task lifecycle, and what "sealed" buys you (enough to make the rest make sense).

  2. Set up your environment — the toolchain: Python or Node, Docker, a wallet, testnet tokens.

  3. Build & publish your first dApp — scaffold, write a function, bake it into an enclave, register it on-chain.

  4. Run it — locally for free with ecld-test, then on the network with ecld-run.

  5. Add persistent state — encrypted, on-chain-anchored state with ownership and permissions.

  6. Inspect and troubleshoot — free, read-only diagnostics with ecld-info, plus the reference of commands and status codes.

You will build and publish a working confidential dApp in the next few pages — no prior blockchain experience required.

Last updated