> For the complete documentation index, see [llms.txt](https://cascadia.gitbook.io/gitbook/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cascadia.gitbook.io/gitbook/developers/cosmwasm/smart-contracts.md).

# Smart Contracts

This section serves as a primer to the foundational concepts of CosmWasm Smart Contracts. The following sections are instructions addressing the following:

* Environment setup
* Deploying a smart contract on the testnet
* Managing smart contract functions using the CLI
* Tweaking an existing contract

\
The intentional design of the following guide is to provide a seamless start, keeping the intricacies of development for subsequent sections.

{% hint style="info" %}
There will be sample guides after the release of Cascadia's testnet.
{% endhint %}
