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:
How it works — the enclaves, the task lifecycle, and what "sealed" buys you (enough to make the rest make sense).
Set up your environment — the toolchain: Python or Node, Docker, a wallet, testnet tokens.
Build & publish your first dApp — scaffold, write a function, bake it into an enclave, register it on-chain.
Run it — locally for free with
ecld-test, then on the network withecld-run.Add persistent state — encrypted, on-chain-anchored state with ownership and permissions.
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