Create Your First Ethereum Smart Contract With Remix IDE

Build a Blockchain-powered chat from your browser!

Thomas Guibert
Web3 Magazine

--

prism
Nenad Novaković

Heard about Ethereum smart contracts before and would like to build your own but you don’t really know how to get started?

This tutorial is made for you. Together, we’re gonna go through the creation and deployment of your very first smart contract to the Ethereum Blockchain.

Everything will be done directly in your browser. There will be nothing to set up in your environment. In fact, we will be using the web version of the Remix IDE, to write and deploy our smart contract.

Disclaimer: This tutorial won’t focus at all on how the blockchain works, what can be achieved with a smart contract, and how to make it gas efficient. Those are complete topics on their own. The goal here is to cover the steps from writing to deploying your smart contract.

First of all, here is a very short definition of a smart contract, as described by the ethereum.org website:

“A smart contract is a program that runs on the Ethereum blockchain. It’s a collection of code (its functions) and data (its state) that resides at a specific address on the Ethereum blockchain.”

--

--

Thomas Guibert
Web3 Magazine

Frontend engineer by day, ☀️ Aspiring Solidity engineer by night! 🌝 — Read more from me: https://medium.com/@th.guibert/membership