I want to use the Ethereum test network to test token transfers and such, but I can't find any token faucet or anything like it so I can't try out things. Google didn't show anything, only Ethereum faucets.

If anyone can point me in the right direction I will be very grateful.


7 Answers 7


From Weenus 💪 ERC20 FaucetAnnouncing the Weenus 💪 ERC20 token faucets on the Ethereum mainnet, and Ropsten, Kovan, Rinkeby and Görli testnets:

  • Search in your Ethereum blockchain explorer for WEENUS (18 decimals), XEENUS (18 decimals), YEENUS (8 decimals) or ZEENUS (0 decimals).

  • Send a 0 value transaction from your account to the token contract addresses below on your preferred network, and these token contracts will mint 1,000 ERC20 test tokens for your account.

Smart Contract Addresses

  • 1
    Very nice service, Bokky! Thanks a lot! Commented Feb 29, 2020 at 15:49
  • Thanks Bokky! You're the best! Commented Aug 3, 2021 at 14:32
  • Bad that metamask doesn't allow transactions with value 0.
    – David
    Commented Nov 15, 2021 at 3:48
  • Are you sure this is still working ? i'm sending diverse type of transaction without getting any returned coin, please check this: goerli.etherscan.io/address/…
    – zfou
    Commented Jan 2, 2023 at 17:45

Here's one - https://ropsten.etherscan.io/address/0x583cbbb8a8443b38abcc0c956bece47340ea1367#readContract .

Send test ETH to the contract and you will get BOKKY tokens in return, 1 for 1.

[E] And you can view your token transfers using https://ropsten.etherscan.io/token/0x583cbBb8a8443B38aBcC0c956beCe47340ea1367 . The EtherScan block explorer does not show the tokens being transferred but it does show the token balance.

  • I've tried sending test ether to the contract address but the transactions keep failing. am I sending to the wrong address?
    – ekkis
    Commented Feb 22, 2019 at 20:57
  • I did sent test ETH to the smart contract but got nothing in return. Here more detailed (& noob friendly) instructions: metamask network: "rospten"! Browse the smart contract > click "write contract" > "connect with metamask" > method "3. transfer": insert your test ETH address and the amount (must be at least 1, I thought I could send 0.1 ETH: wrong, use a big number ;) ) > click "write" > in metamask see the conversion rate (100000000000000000000 = 100 BOKKY) & confirm > to see your BOKKY tokens: in metamask "menu" click "add tokens" > "custom token" and paste the smart contract address
    – firepol
    Commented Apr 15, 2019 at 8:41

Why not deploy an own erc-20 token? You can look for an existing Coin on etherscan.io (f.e. https://etherscan.io/address/0x26B1FBE292502da2C8fCdcCF9426304d0900b703#code), just modify symbol, name, decimals and total supply. So you can create your own ERC-20 token and do with it whatever you want. If you don't want to waste Ether, you can use one of the test-net like KOVAN or ROBSTEN. I prefer the Parity-wallet where you can directly deploy own smart contracts.


Get test Ether first:

MetaMask Ether Faucet

  • Request: 1 Ether

balance: 174148.33 ether

Ethereum Ropsten Faucet

  • Request: 3 Ether

balance: 35615 ETH


  • deploy your own token contract and test it; using remix and metamask for example


updated: 06-Feb-18

  • I don't understand, I need tokens not ethereum, I can already handle ethereum transfers. but thanks
    – Victor
    Commented Feb 6, 2018 at 14:00
  • @dasjkdj if you have ether, why don’t you just buy tokens directly from any token contract in testnet? Using remix and metamask for example. Commented Feb 6, 2018 at 14:02
  • oh, I see, thanks. Is there some sort of web / interface to do it or does it have to be done programmatically?
    – Victor
    Commented Feb 6, 2018 at 14:46
  • You can go to MyEtherWallet contracts change network to Ropsten and Select Existing Contract to interact with. Commented Feb 6, 2018 at 15:00
  • Added information from comments. Commented Feb 6, 2018 at 18:41

here are the links for the rinkeby test net, faucet and instructions on how to use it. https://gist.github.com/cryptogoth/10a98e8078cfd69f7ca892ddbdcf26bc https://faucet.rinkeby.io/ https://www.rinkeby.io/#stats


As you know, all Erc20 tokens have same rules. So you can create your own ERC20 token. I have published an article to explain it in step by step tutorial. Here you are: https://athamidn.medium.com/step-by-step-get-erc20-test-token-faucet-on-ropsten-d20850375f2c


I released a new ERC20 Token Faucet hosted on: https://www.erc20tokenfaucet.com/

This is the Github repository: https://github.com/Kerry1207/ERC20TokenFaucet

It's a simple web application with two functionalities:

  • See My Balance: It's a feature that querying the Kerry Token smart contract and allow you to see over the ERC20 token information also your Kerry Token balance;
  • Minting Kerry Token: It's a feature that permit you to minting a 1 unit (this is a constant) of Kerry Token without restrictions.

This is a screenshot of website: enter image description here


Token Address: 0xcf185f2F3Fe19D82bFdcee59E3330FD7ba5f27ce

Token Name: KerryToken

Token Symbol: KTK

Token decimals: 18

Network where it's available::

  • Goerli
  • Sepolia (Upcoming)



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.