External Node Request (Remix Ganache Web3 Provider Environment)

  1. Installing / Updating GETH

    Install on macOS via Homebrew

The easiest way to install go-ethereum is to use tge Homebrew tap. If you don’t have Homebrew, install it here.

Run the following commands to add the tap and install geth:

brew tap ethereum/ethereum
brew install ethereum

You can install the master branch using the --devel parameter:

brew install ethereum --devel

2. Run the command on your terminal to allow request from Remix as per shown on the popup window which appears after you select Web3 Provider Environment

With Geth now finally running, Go to https://remix.ethereum.org. Compile the contract as normal, but when you deploy and run a contract, select Web3 Provider from the Environment dropdown, and add “http://127.0.0.1:8545” to the popup box. Click Deploy, and interact with the contract. You should see contract creation, mining, and transaction activity.