Open In App

Introduction of Ethereum Testnets

When we create a project or write a code on Ethereum Virtual Machine (EVM) and deploy it on Ethereum mainnet for demo or test, cost can be high in terms of both network usage increase and financial cost upheld due to payment of ‘Gas’ in form of Ether. Code once deployed to mainnet is a permanent part of blockchain and bugs are forever open for exploitation unless fixed. This brings out a need for a simulation of actual Ethereum blockchain whose token may be valueless and code can be tested before it is deployed in original blockchain. This stimulated blockchain of Ethereum is called an Ethereum Testnet

Core advantage of testnet hence is ability to deploy your code and check for vulnerabilities, errors, and complete testing phase without any financial burden on developer and extra transactions on the mainnet. 



Connecting to a Testnet : 

Ether tokens that can be transacted on mainnet private and public addresses can be sent to same address of testnet as well. Be extra careful not to send tokens of mainnet to testnet. Here are two popular ways to transact to Ethereum testnet –



1. MetaMask :

 

2. MyEtherWallet :

 

Acquiring Ether for Testnet : Ether for testnet is mostly acquired through faucets of that particular testnet. In some cases, only developers have right to share Ether tokens. Below is a comparison of some of most popular testnets  – 

1. Ropsten :

2. Kovan :

3. Rinkeby :

4. Sokol :

5. Goerli :

Most of the Ethereum testnets are deprecated. So if you want to deploy your Smart Contract on Ethereum testnet, always use Goerli Faucet to get some test Ether and deploy your Dapp’s on Goerli testnet.

Goerli Faucet :-  

Goerli Faucet

Article Tags :