> For the complete documentation index, see [llms.txt](https://cluster-protocol.gitbook.io/whitepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cluster-protocol.gitbook.io/whitepaper/codexero-application-layer/prompt-to-dapp.md).

# Prompt-to-dApp

CodeXero is the application layer built natively on Cluster Protocol's infrastructure. It enables anyone to create, and deploy fully on-chain applications using a natural language prompt.

<figure><img src="https://2560886960-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo8bW2LCw3s9Oq1VIQ85p%2Fuploads%2FlObm6ibb5ItA4BsAqYOZ%2Fimage.png?alt=media&amp;token=59f3241f-a60a-41fc-ba4d-c6f2e6b3f753" alt=""><figcaption></figcaption></figure>

A user describes what they want to build in plain language. CodeXero:

1. Interprets the prompt and generates a build plan
2. Generates frontend code and smart contract logic
3. Compiles smart contracts (Solidity → ABI/bytecode)
4. Deploys frontend to hosting (Netlify/IPFS)
5. Deploys contracts to the target blockchain via the user's connected wallet

The entire process happens in the browser. No local setup, no CLI, no dependencies.
