Deploying Smart Contracts
Explore how to deploy your first smart contract to an Ethereum test network using Remix and MetaMask. Understand transaction approval, monitor deployment status on Etherscan, and interact with deployed contracts. This lesson guides you through executing contract methods and managing smart contracts on the Goerli network.
We'll cover the following...
In this lesson, we'll focus on how to deploy a smart contract to a full-fledged test network using Remix. We'll connect it to our MetaMask account and see how to deploy a smart contract, interact with a deployed smart contract using Remix, and remove a smart contract from an Ethereum network.
Smart contract deployment
To follow along with this lesson, keep in mind the following prerequisites:
We need to have access to a MetaMask account with the test Ether that we got in one of the previous lessons.
MetaMask should be using the Goerli network.
The smart contract in Remix should include all the recent changes from the last few lessons.
This contract now contains additional methods, such as increment and remove, and looks like this:
By default, Remix deploys smart contracts to its embedded test environment. To deploy our smart contract to a real network, we first need to select a different environment in the Remix IDE. We'll use the ...