Skip to Content
Courses

Deploy Smart Contract

Now it’s time to deploy our Smart Contract. We will do this to a real blockchain. In the previous video we got our first Ether on a Test-Network. We will use them now to deploy the smart contract.

Connect MetaMask to Remix

Switch over to the ā€œDeploy & Run Transactionsā€ Plugin. We need to configure it, so it uses our MetaMask Wallet to access the Blockchain.

ethereum-blockchain-developer-image

As soon as you do this, MetaMask should pop up and ask you to connect your account to Remix.

ethereum-blockchain-developer-image

Click ā€œNextā€ and the ā€œConnectā€:

ethereum-blockchain-developer-image

Now your account should pop-up in the dropdown under the Environment Selection:

ethereum-blockchain-developer-image

Account not showing up?

If your account doesn’t show up, or MetaMask doesn’t pop up, try to reload the page. There are sometimes caching issues.

Deploy the Smart Contract

Let’s deploy the Smart Contract now. First, make sure the correct Smart Contract is selected in the Dropdown:

ethereum-blockchain-developer-image

Then simply hit ā€œDeployā€:

ethereum-blockchain-developer-image

This should trigger MetaMask to ask you if you really want to send this transaction. Make sure the Gƶrli Test-Network is selected and then simply hit ā€œConfirmā€. If you selected the wrong network, then cancel the transaction, switch the network in MetaMask and hit ā€œDeployā€ again.

ethereum-blockchain-developer-image

Perfect, now the transaction is on the way of getting mined. In the next section we will follow the transaction and interact with our smart contract!

Last updated on