Staking Methods
There are two types of staking:
ERC20 Token Staking
Native Staking
ERC20 Token Staking
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
Native Staking
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)
Last updated