ETHGas
Governance & Staking
Governance & Staking
  • Who Are Gas Markets For?
  • Core Users & Incentives
  • Staking Dynamics
    • Direct Users
    • Indirect Users
  • How to Stake with ETHGas
  • View Main FAQ Docs
Powered by GitBook
On this page
  • 1. ERC20 Token Staking [ Pending ]
  • 2. Native Staking [ Pending ]
  • 3. Restaking with our Vision AVS - Live
Export as PDF

How to Stake with ETHGas

PreviousIndirect Users

Last updated 2 months ago

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: , 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:

https://holesky.launchpad.ethereum.org/en/overview
https://etherscan.io/address/0x6201bc0a699e3b10f324204e6f8ecdd0983de227
https://app.eigenlayer.xyz/avs/0x6201bc0a699e3b10f324204e6f8ecdd0983de227