The Görli testnet is the first cross-client proof-of-authority network for Ethereum. It is based on the Clique PoA protocol. It was launched on 31 January 2019 at the GörliCon. The development is led by Chainsafe Systems + Afri Schoedon from Parity but there are dozens of more contributors that helped in making this a reality.
To play around with the Görli (Goerli) testnet, you’ll need some goerli ether first. A Bridge that will allow you to convert other testnet ether to goerli ether is under works currently but there are faucet live already.
Infura is already working on providing goerli endpoints that will be more reliable with their redundant and massive infrastructure.
To use the RPC endpoint with metamask, Open the metamask settings and set the new RPC url as https://rpc.goerli.mudit.blog/ and networkID as 5. You can optionally set a nickname and symbol as well. Save the settings and you should be good to go. It should look something like
You can now use metamask normally to do actions on the goerli testnet. You can also directly use the endpoints in your projects using Web3. If you don’t trust an external RPC node, you can start your own goerli node within minutes.
Syncing a Görli node
Goerli is a cross-client testnet which means you can pick from various clients including geth, parity, nethermind and pantheon to sync a node for the goerli testnet. Instructions for syncing the node are available on https://github.com/goerli/testnet. As there are only a few blocks currently, your node should finish syncing within minutes. You can then use the RPC endpoints provided by your client.