Skip to content
Related Articles

Related Articles

How to install Solidity in macOS?
  • Last Updated : 14 Oct, 2020

Solidity is a programming language used for writing smart contracts for many platforms of blockchain, the most common of which is ethereum. It is an object-based programming language that runs on EVM (Ethereum Virtual Machine) which executes the smart contracts. Below are the steps to install solidity in macOS –

1. Installing through npm command in the terminal:

Step 1: You must have npm installed in your system. If not then use the following command to install npm before proceeding further:

brew install node 

Step 2: Now use the following command to install solidity:

npm install -g solc

Command to install solidity



2. Installing through brew command in the terminal:

Step 1: You must have npm installed in your system. If not then use install it as in Method 1- Step 1.

Step 2: Now use the following command to tap ethereum before installing solidity (required):

brew tap ethereum/ethereum

Tap Ethereum

Step 3: After cloning ethereum objects using the above command, now use the following command to install solidity:

brew install solidity                                

Command to install solidity

Working With Solidity

Solidity is most commonly used on the online IDE http://remix.ethereum.org/  where one can write and compile smart contract codes. Ganache is used for deploying and setting up a personal Ethereum Blockchain for working with your contracts. It can be used as the web3 provider. You can also link other features like metamask.

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up
Recommended Articles
Page :