# Become an Ethereum 2.0 Validator* _* Testnet validator_ Running Lighthouse validator is easy if you're familiar with the terminal. It runs on Linux, MacOS and Windows and we have a Docker work-flow. Before you start, you'll need [Metamask](https://metamask.io/) and 3.2 gETH (Goerli ETH). We recommend the [mudit.blog faucet](https://faucet.goerli.mudit.blog/) for those familiar with Goerli, or [goerli.net](https://goerli.net/) for an overview of the testnet. ## 1. Install and start Lighthouse There are two, different ways to install and start a Lighthouse validator: - [Using `docker-compose`](./become-a-validator-docker.md): this is the easiest method. - [Building from source](./become-a-validator-source.md): this is a little more involved, however it gives a more hands-on experience. Once you have completed **only one** of these steps, move onto the next step. ## 2. Submit your deposit to Goerli
Upload the eth1_deposit_data.rlp file from your validator
directory (created in Step 1) to submit your 3.2 Goerli-ETH
deposit using Metamask.
Hint: the method used in Step 1 will determine where this file is located.