# Stargaze V3 CosmWasm Upgrade
This upgrade will bring CosmWasm smart contract engine to Stargaze which is the base of the NFT Launchpad + Marketplace and future development of new features.
## Features:
- Adds wasmd integration in a permissioned environment
- Adds support for claiming the last 2 actions of the airdrop
## Hardware Requirements
- Mininum of **16GB of RAM** is required, 24GB/32GB would be the optimal
- CosmWasm only runs on Intel/AMD, ARM is not supported.
- CosmWasm depends on C bindings so the recommended approach is to build the binary on the system it is going to run on, or make sure `libwasmvm` is present in your system.
- IAVL Cache setting recommendation 1562500
# Details of upgrade time
This proposal suggests block #1751919 for the upgrade, which is estimated to be at Thursday 17:30 UTC using avg block time of 6.04secs https://go.dev/play/p/K33BbU8Er7T
When the network reaches the halt height, the state machine of the blockchain will be halted. Cosmovisor, if configured properly, will then switch the binary used to v3.0.0, and then the chain will continue to make progress.
In the event of an issue at upgrade time, we will coordinate via the verified-validators channel in discord.
```
bash
starsd tx gov submit-proposal software-upgrade v3 --upgrade-height 1751919 \
--deposit 1000000000ustars \
--description "# Stargaze V3 CosmWasm Upgrade\n\nThis upgrade will bring CosmWasm smart contract engine to Stargaze which is the base of the NFT Launchpad + Marketplace and future development of new features.\n\n## Features:\n\n- Adds wasmd integration in a permissioned environment\n- Adds support for claiming the last 2 actions of the airdrop\n\n## Hardware Requirements\n- Mininum of **16GB of RAM** is required, 24GB/32GB would be the optimal\n- CosmWasm only runs on Intel/AMD, ARM is not supported.\n- CosmWasm depends on C bindings so the recommended approach is to build the binary on the system it is going to run on, or make sure `libwasmvm` is present in your system.\n- IAVL Cache setting recommendation 1562500\n\n\n# Details of upgrade time\n\nThis proposal suggests block #1751919 for the upgrade, which is estimated to be at Thursday 17:30 UTC using avg block time of 6.04secs https://go.dev/play/p/K33BbU8Er7T\n\nWhen the network reaches the halt height, the state machine of the blockchain will be halted. Cosmovisor, if configured properly, will then switch the binary used to v3.0.0, and then the chain will continue to make progress.\n\nIn the event of an issue at upgrade time, we will coordinate via the verified-validators channel in discord.\n\n" \
--title "Stargaze V3 CosmWasm Upgrade" \
--gas-prices 0.025ustars --gas auto --gas-adjustment 1.5 --from [key-name] --chain-id stargaze-1 -b block --yes
```