5 Places to Get Testnet Tokens For Dapp Testing and Development

5 Places to Get Testnet Tokens For Dapp Testing and Development

A breakdown of the 4 Ethereum Test networks and where to get their tokens.

Introduction

Whether you're minting an NFT, deploying a smart contract, or developing the next big dApp on the Ethereum network, you must pay a gas fee.

However, paying a real gas fee on the Ethereum blockchain during development can be very expensive. So it's recommended to use a Testnet Token or Devnet Token during development.

This article discusses the various types of Ethereum blockchain Testnet and provides 5 sources where you can request Testnet (fake) tokens for your Ethereum-based dApp development before deploying them to production.

What Is a Gas Fee? 💰

Every transaction on the Ethereum blockchain requires a Gas fee for the transaction to be carried out

A gas fee, or transaction fee, is a network charge for every transaction on the Ethereum blockchain, which is used to compensate miners for verifying transactions on the blockchain.

Blockchain miners are people who use software to solve transaction-related algorithms that check and confirm blockchain transactions.

What Is a Testnet Token?

A Testnet Token or Coin is a fake version of the real cryptocurrency obtained from a faucet that can be used to pay Ethereum gas fees during development.

A crypto faucet is an app or website that gives users small amounts of cryptocurrency, in exchange for completing simple tasks like solving a CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart).

Testnet tokens obtained from a faucet are not real funds and do not have value.

Types of Ethereum Testnet

Ethereum is a decentralized, open-source blockchain with smart contract functionality.

There are different types of Ethereum Test networks that we can develop on and test our dApps before deploying them on the Ethereum Mainnet. We'll discuss the Rinkeby, Goerli, Ropsten, and the Kovan Test network below:

1. The Rinkeby Testnet

Rinkeby official website shows the statistics of the block transactions on the Rinkeyby Testnet

Rinkeby is a proof-of-authority blockchain that was founded in April 2017 by the Geth team. It’s an Ethereum Mainnet fork that is supported by the Geth network, Nethermind network, and Hyperledger Besu network.

Rinkeby network is designed to test dApps during development before deploying them on the main Ethereum network.

The Rinkeby test network is included in your Metamask wallet:

Rinkeby test network comes pre-installed with a Metamask wallet without any configuration

Block Explorer: explorer.anyblock.tools/ethereum/ethereum/rinkeby.

Website: www.rinkeby.io

2. The Goerli Testnet

The Goerli Test network official landing page. The Goerli is the first Proof of Authority  that was introduced in September 2018.

Don't judge a book by its cover.

Goerli, also known as Görli Testnet, is the first Proof-of-Authority cross-client Testnet for Ethereum that was introduced in September 2018. It’s designed to run on several networks, including Parity Ethereum, Geth, Nethermind, Hyperledger Besu (previously Pantheon), and EthereumJS.

It’s also an open-source Ethereum test network that enables blockchain development testing before deploying on the Mainnet (the main Ethereum network).

The Goerli test network is included in your Metamask wallet:

Goerli test network comes pre-installed with Metamask

Block Explorer: explorer.anyblock.tools/goerli.

Website: goerli.net

3. The Ropsten Testnet

The Anyblock Explorer shows the latest 25 transactions on the Ropsten Test Network

Ropsten network is one of the first test networks (since 2016) which supports Geth and Parity clients. It was based on Proof-of-Work, and it succeeded the first Test network called "Morden".

Ropsten uses the same algorithm as the Ethereum Mainnet, and it's considered the original carbon copy of the main Ethereum network, which makes it great for development.

It experienced a lot of cyber attacks between February 2017 and March 2017, which forced the team to shut down the project, and bring it back up in April 2017.

The Ropsten test network is included in your Metamask wallet:

The Ropsten test network comes pre-installed with Metamask

Block Explorer: explorer.anyblock.tools/ethereum/ethereum/ropsten.

Website: faucet.ropsten.be

4. The Kovan Testnet

The Kovan test network is a Proof-of-Authority Testnet for Ethereum

The Kovan test network is a Proof-of-Authority Testnet for Ethereum, originally started by the Parity team (now OpenEthereum) in March 2017.

Just like the Rinkeby Testnet, Kovan is a fork of the Ethereum Mainnet, which makes it great for Ethereum-based dApp developments.

The Kovan test network is included in your Metamask wallet:

The Kovan test network comes pre-installed with Metamask

Block Explorer: explorer.anyblock.tools/ethereum/ethereum/kovan

Website: kovan-testnet.github.io/website

5 Places to Get Testnet Tokens

Chainlink (LINK) is a cryptocurrency and technology platform that enables non-blockchain enterprises to securely connect with blockchain platforms.

The LINK Testnet also distributes Testnet tokens to cover transaction fees for testing purposes.

How to get Testnet Tokens from Chainlink:

  • Visit: faucets.chain.link.
  • Connect your wallet.

    In order to get a free Testnet token from the Chainlink faucet, you need to connect your wallet address

  • Select your preferred Network (i.e Kovan).

    select a network while requesting a Testnet token from the Chainlink faucet

  • Ensure to switch your Metamask to the selected network.

    Switch your Metamask network to the selected network on the Chainlink faucet

  • Solve the CAPTCHA

  • Then, click on the "Send me 0.1 testnet ETH" button.
  • Wait for the transaction confirmation:

    After requesting a Testnet token on the Chainlink faucet, wait for the transaction to be processed

  • Your requested token will be credited to your wallet once the transaction is completed:

    Your requested Testnet Token on Chainlink will be sent to your connected Metamask wallet

  • Check your Metamask wallet for your new balance:

    Confirm your Chainlink transaction on your Metamask wallet address balance

Chainlink supported networks: Ethereum Rinkeyby, Avalanche Fuji, BSC Testnet, Ethereum Görli, Ethereum Rinkeby, Fantom Testnet, POA Network Sokol, and Polygon Mumbai.

2. Alchemy Faucet

Alchemy faucet is a place to get a free 0.1 Rinkeyby ETH per day for your dApp development

“Alchemy's goal is to be the starting place for developers that consider building a product on top of a blockchain or mainstream blockchain - techcrunch.com”.

They also distribute free Ethereum Rinkeby Tokens for developers to use during their dApp development.

How to get Testnet Tokens from Alchemy:

  • Visit the Alchemy faucet website.

  • Copy and paste your Ethereum wallet address in the input box, and click on the "Send Me ETH" button as shown below:

    Provide your wallet address on the Alchemy faucet

  • Next, wait for the request to be processed, you'll be presented with a screen like this if the request is successful:

    Wait for your Alchemy faucet transaction to be processed

  • Check your Metamask wallet for your new balance:

    Alchemy faucet will credit your Metamask wallet address with a free Rinkeyby Ether for your dApp development

You can request more Rinkeby Tokens by creating an Alchemy account for free.

Alchemy supported network: Rinkeby only.

3. Komputing Faucet

Komputing faucet is a place to get a free Testnet token for Ethereum dApp development

  • Visit Komputing faucet, and enter your wallet address.

    Komputing faucet landing page where you can request a free Testnet token

  • Select your preferred network, and solve the CAPTCHA:

    On the Komputing website, select your preferred network and solve the captcha to process your request

  • Click on the "Request funds" button, and wait for your request to be processed:

    wait for Komputing to process your transaction

  • Check your Metamask wallet for your new balance:

![Komputing faucet will credit your Metamask wallet with a free Testnet token](https://cdn.hashnode.com/res/hashnode/image/upload/v1651999597614/dasgzUGdy.png align="left")

4. Kovan Gitter Chatroom

You can receive Kovan ETH using the Kovan Gitter Chatroom by joining the chat and sending your wallet address.

Kovan Gitter Chatroom is a public chat place where you can drop your wallet address and be credited with a free Kovan Token

  • You can join the chat with your GitHub, GitLab, or Twitter account:

    Join the chat by connecting any of your GitHub, Gitlab, or Twitter account

  • Next, copy and paste your wallet token into the chat, and your request will be processed:

Wait for the Gitter to process your Kovan token request

  • Check your Metamask wallet for your new balance:

    Your Metamask will be credited with the requested Kovan token

5. MetaMask Ether Faucet

  • Visit MetaMask Ether Faucet.

    Metamask Ether faucet distributes free Ethereum test token to Metamask wallet address

  • Click on the "request 1 ether from faucet" button, and connect your Metamask:

    Click on the request 1 ether from the faucet button to connect your wallet to the Metamask Ether faucet website

  • After connecting your wallet, your wallet address and balance will be displayed. You can then request 1 ETH by clicking the "request 1 ether from faucet" button.

    Click on the request 1 ether from faucet button on the Metamask Ether faucet website to request a free test token

  • Check your Metamask wallet for your new balance:

  • If you have enough ether on your wallet, you might receive the following error message:

    Metamask Ether Faucet does not distribute Test tokens to wallet addresses with enough tokens

The Metamask Ether Faucet does not distribute test tokens to wallet addresses with enough tokens.

Conclusion

The Testnet is a replica environment of the main blockchain that allows developers to test their blockchain applications.

The Testnet is a copy of a certain blockchain.

In this article, we reviewed four Ethereum Testnets (Rinkeby, Goerli, Ropsten, and the Kovan Test network), and where we can obtain their (fake) tokens for our Ethereum-based dApp development.


This article is a part of the Hashnode Web3 blog, where a team of curated writers are bringing out new resources to help you discover the universe of web3. Check us out for more on NFTs, DAOs, blockchains, and the decentralized future.