🛠️Remix Ethereum

Deploy and test a smart contract on Gitshock Chain using Remix and MetaMask.

Step 1: Setting up MetaMask

Log in to MetaMask -> Click the Network drop-down -> Select Custom RPC

Gitshock Buitenzorg Testnet :

Gitshock Cartenz Testnet :

Step 2: Funding your Gitshock Chain address

Using Faucet Network

For funding on the testnet network, you can use the Faucet. Navigate to https://testnet-faucet.gitshock.com and paste your Gitshock address. Faucet will automatically know that it needs to send the test GTFX to Gitshock Address

Step 3: Connect MetaMask and deploy a smart contract using Remix

Open Remix

Load or create the smart contracts that we want to compile and deploy using Remix file explorer. Click + Add Select Project Templates -> Openzeppelin -> ERC20

Navigate to Deploy Tab -> Open the "ENVIRONMENT" drop-down and select Injected Web3 (make sure MetaMask is loaded)

Once we injected the web3-> Go back to the compiler, and compile the selected contract -> Navigate to Deploy Tab

Now, the smart contract is compiled, MetaMask is injected, and we are ready to deploy our ERC20. Click "Deploy."

Confirm the transaction on the MetaMask pop up.

Now, we can expand it by selecting it from the "Deployed Contracts" tab and test it out.

The contract ABI and Bytecode are available on the compiler tab.

If you had any difficulties following this tutorial or simply want to discuss Gitshock Chain with us, you can join our community at Discord!

Last updated