Steps to Execute Solidity Smart Contract using Remix IDE Last Updated : 17 Feb, 2023 Comments Improve Suggest changes Like Article Like Report Remix IDE is generally used to compile and run Solidity smart contracts. Below are the steps for the compilation, execution, and debugging of the smart contract. Step 1: Open Remix IDE on any of your browsers, select on New File and click on Solidity to choose the environment. Step 2: Write the Smart contract in the code section, and click the Compile button under the Compiler window to compile the contract. Solidity // SPDX-License-Identifier: GPL-3.0 pragma solidity ^0.5.0; contract SolidityTest{ uint a=10; uint b=12; uint sum; function getResult() public returns(uint){ sum=a+b; return sum; } } Step 3: To execute the code, click on the Deploy button under Deploy and Run Transactions window. Step 4: After deploying the code click on the method calls under the drop-down of deployed contracts to run the program, and for output, check to click on the drop-down on the console. Step 5: For debugging click on the Debug button corresponding to the method call in the console. Here you can check each function call and variable assignments. Comment More infoAdvertise with us Next Article Steps to Execute Solidity Smart Contract using Remix IDE J jeeteshgavande30 Follow Improve Article Tags : Programming Language Solidity Blockchain Similar Reads Steps to Create, Test and Deploy Ethereum Smart Contract Smart contracts are self-execution programs stored on a blockchain that are automatically executed when predefined conditions are met. They allow the participants on the blockchain to transact with each other without a trusted central authority. After creating a smart contract, the next step is to d 7 min read How to use MetaMask to Deploy a Smart contract in Solidity (Blockchain)? Smart contracts are self-executing contracts. They were first proposed by Nick Szabo in the 90s. They are set of rules and protocols which two parties agree upon and have to follow. One of the main features is that they are immutable once deployed on the blockchain. It is widely used in the Ethereum 3 min read Decentralized Bank Smart Contract in Solidity Solidity is an Object-oriented Programming Language for implementing Smart Contracts. It's a High-Level Statically Typed Language like C. The solidity file has an extension .sol. The article focuses on discussing the decentralized bank smart contract in Solidity. In the below example, the aim is to 3 min read Solidity - Deploy a Smart Contract for Marks Management System Solidity is a high-level language. The structure of smart contracts in solidity is very similar to the structure of classes in object-oriented languages. The solidity file has an extension .sol. What are Smart Contracts?Solidityâs code is encapsulated in contracts which means a contract in Solidity 3 min read How to use GANACHE Truffle Suite to Deploy a Smart Contract in Solidity (Blockchain)? There are various processes involved in deploying a smart contract using Ganache and Truffle Suite: 1. Install Ganache first. Ganache is a personal blockchain for Ethereum development. You must first download and install it. It is available for download from https://www.trufflesuite.com/ganache, the 4 min read Like