Step 4: Deploying Your Contract
Screenshot of the Testnet Deploy step
Now for the fun part: deploying your smart contract! Expand the "Show Details" section to make sure that everything looks correct. You can go back to the previous steps if you made any mistakes.
Once you feel good about your contract settings, click "Deploy Contract". This will take several minutes to compile the custom generated Solidity code for your sale. Once it's finished, you'll receive a confirmation from your connected wallet to perform a blockchain transaction. You will need to pay gas for this transaction to go through.

Deploying to a Testnet

A testnet is a place where you can safely test your smart contract, without worrying about spending real Ether. It's an environment that resembles what the flow will look like on the Ethereum mainnet. Currently, Bueno uses the Goerli testnet for testnet deploys.
Because a testnet is still a blockchain, you will need fake Ether in order to make transactions to it. This will require you to retrieve funds from a Faucet. Below are several faucets that can be used:
After you deploy to Testnet, you can continue to the next page to learn how to manage your deployed contract.

Deploying to ETH Mainnet

Once you feel confident with your testnet contract, the process to deploy to Mainnet is identical! The only difference is that you will need to use real ETH to pay the gas for deployment.
Copy link
On this page
Deploying to a Testnet
Deploying to ETH Mainnet