Developers use gETH tokens for testing purposes. These tokens are a testnet version of actual ether for developers to simulate transactions, smart contacts, and other activities prior to deploying on the Ethereum mainnet. This means that these tokens are supposed to be free – issued simply for testnet developers.