How to Stake with ETHGas
There are three types of staking:
ERC20 Token Staking
Native Staking
Restaking
1. ERC20 Token Staking [ Pending ]
Visit [ staking.ethgas.com ]
Select the ERC20 you want to stake and input the amount then click "Stake Now"
Confirm the transaction in your wallet (e.g. MetaMask) for ERC20 token approval
Confirm another transaction in your wallet (e.g. MetaMask) for depositing ERC20 tokens into the ETHGas staking contract
2. Native Staking [ Pending ]
Native staking via our contract should feel no different than native staking via the official beacon deposit contract, as our contract is implemented with the exact same function calls.
If you have not done native staking before, please visit: https://holesky.launchpad.ethereum.org/en/overview , and follow all the steps until the "Generate key pairs" section and ensure you can generate the “deposit_data-[timestamp].json” file
If you have done native staking before, please prepare your “deposit_data-[timestamp].json” file
Visit our staking contract in Etherscan [ coming soon ]
Click the deposit function and copy the data from “deposit_data-[timestamp].json” file to corresponding function parameters
Put 32 in payableAmount to indicate you will deposit 32 ETH
Click “Write” and confirm the transaction in your wallet (e.g. MetaMask)
3. Restaking with our Vision AVS - Live
Restaking enables those Operators (and Validators) to signal their interest to participate in the ETHGas marketplace, and participate in governance.
Our Vision Contract is available here:
You can refer to the README for instructions on how to opt in to our Vision AVS here:
https://github.com/ethgas-developer/ethgas-contracts-avs-for-audit
You may view our AVS on Eigenlayer here:
Last updated