Step 5: Deploying Your Contract

Now for the fun part: deploying your smart contract! This page will display a summary of your contract. 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

Testnet for Bueno deployments on Ethereum, Base and Optimism are currently down while we work to support Sepolia. Thank you for your patience and understanding!

In this video, Pablo will walk you through how to deploy your smart contract on a testnet. Continue to Session 11: Deploying to Mainnet to learn how to launch your contract on the blockchain.

A testnet is a place where you can safely test your smart contract, without worrying about spending real ETH or MATIC. It's an environment that resembles what the flow will look like on the mainnet. Currently, Bueno supports testnet for Polygon contract deployments only.

Because a testnet is still a blockchain, you will need fake MATIC in order to make transactions. This will require you to retrieve funds from a Faucet. Below are several faucets that can be used:

Ethereum Network Faucets

Polygon Network Faucets (Token Tracker: MATIC):

After you deploy to testnet, you can continue to the next page to learn how to manage your deployed contract.

Deploying to Mainnet

In this video, Pablo will show you how to launch your contract on the blockchain. Continue to Session 12: Managing Your Smart Contract to learn about how to manage your contract and mint after deployment.

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 or MATIC to pay the gas for deployment.

Last updated