> For the complete documentation index, see [llms.txt](https://docs.ethernity.cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ethernity.cloud/developer-guide/the-guide.md).

# The GUIDE

The hands-on chapters. Read them in this order and you go from an empty folder to a published, stateful confidential dApp with a web UI:

1. [Environment Prerequisites](https://docs.ethernity.cloud/developer-guide/the-guide/environment-prerequisites) — IDE, Python or Node, Docker, the SDK, tokens, wallet.
2. [Build & publish your first dApp](https://docs.ethernity.cloud/developer-guide/the-guide/build-and-publish-your-first-dapp) — scaffold → backend → enclave → on-chain.
3. [Running your dApp](https://docs.ethernity.cloud/developer-guide/the-guide/running-your-dapp) — `ecld-test` locally for free, `ecld-run` on the network.
4. [Managing dApp State (ESR)](https://docs.ethernity.cloud/developer-guide/the-guide/managing-dapp-state-esr) — encrypted persistent state, ownership, exactly-once commits.
5. [Inspecting your dApp](https://docs.ethernity.cloud/developer-guide/the-guide/inspecting-your-dapp) — free on-chain diagnostics with `ecld-info`.
6. [Step-by-Step dApp](https://docs.ethernity.cloud/developer-guide/the-guide/step-by-step-dapp) — a React frontend on the dApp you published.
7. [Reference & troubleshooting](https://docs.ethernity.cloud/developer-guide/the-guide/reference-and-troubleshooting) — commands, status codes, the result envelope.

New here? Read [How it works](https://docs.ethernity.cloud/developer-guide/how-it-works) first — ten minutes of concepts that make everything else obvious.
