The official bridge between the Ethereum and StarkNet networks, operational on both testnet and mainnet. Using it, we'll transfer ETH into StarkNet to cover fees.
Detailed instructions:
1. Download and install the Argent X wallet from the provided link.
2. Create an account and make sure to save your seed phrase.
3. Next, request test ETH on the Goerli network for your MetaMask on the website. Check the box "Drip on additional networks" to receive extra tokens across various networks.
4. Navigate to the StarkGate website. Click the Accept button, connect your MetaMask set to the Goerli network, and Argent X.
5. Exchange Goerli network ETH for L2 Starknet ETH.
6. Enter the amount of ETH you wish to transfer, but leave a bit to cover fees. Click Transfer and sign the transaction in MetaMask.
7. Now, in reverse: Transfer ETH from Starknet back to the Goerli network.
8. Under the "StarkNet -> Ethereum" tab, input the amount of ETH, but remember to reserve some for fees. Then send.
9. The last two steps should be repeated several times.