# Local Development

Setting up your local environment is the first step towards developing powerful decentralized applications on Xion. We've created a series of detailed guides to walk you through the process, ensuring a smooth and efficient setup.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Set Up Environment</strong></td><td>Configure your Development Environment to significantly streamline your smart contract development.</td><td><a href="local-development/setting-up-env">setting-up-env</a></td></tr><tr><td><strong>Deploying Your First Smart Contract</strong></td><td>Walk through the process of deploying and interacting with a smart contract on the <strong>XION</strong> network.</td><td><a href="local-development/deploy-a-cosmwasm-smart-contract">deploy-a-cosmwasm-smart-contract</a></td></tr></tbody></table>
