An Ethereum 2.0 Validator Node can be hosted with Ledger, Trezor, MetaMask, Coinbase, Trust or any other wallet that supports WalletConnect.


When generating Eth2 validator keys through Allnodes, you will not receive a new mnemonic. Your withdrawal key is your ETH1 address. Access to your initial wallet is required when you decide to withdraw your funds after Phase 1.5. Attention! You don't EVER share your withdrawal private keys or mnemonic with anyone, including Allnodes.

During the process of hosting your nodes on Allnodes, you'll be asked to upload your json files. These files contain your Validator private keys. A validator private key is required for your Validator node to validate. It is not a withdrawal key and doesn't give access to your funds.

Your Validator key information is protected at all times with Allnode's secure multi-level shield system.


Eth2 Validator Keys Generator: https://wallet.allnodes.com/eth2/generate
Eth2 Batch Depositor: https://abyss.finance/eth2depositor


Instructions for Ledger:

  1. Connect the Ledger wallet to your computer and open the Ethereum app.
    If you already have at least 32.01 ETH in your wallet, start at step 8.

  2. Open the Ledger Live app and press the "Accounts" tab.

  3. Press the "Add account" button, select Ethereum, and press the "Continue" button.

  4. Press the "Add account" button, then select the "Done" button.

  5. Click on your account, press the "Manage" button, and select the "Receive" menu.

  6. Press the "Continue" button and copy your address.

  7. Send at least 32.01 ETH to that address.
    0.01 ETH is required to cover the costs of the initial Eth2 deposit transaction.

  8. Open https://www.allnodes.com/eth2/host

  9. Choose "Validator Node", "Mainnet", and press "PROCEED".

  10. Press the "CONNECT" button and select "Ledger".

  11. Follow further instructions from Allnodes.
    While we are a non-custodial service, when activating a validator node, technically your coins will be sent from your wallet to staking smart contract (mainnet): 0x00000000219ab540356cbb839cbe05303d7705fa


Instructions for Trezor:

  1. Connect the Trezor wallet to your computer.
    If you already have at least 32.01 ETH in your wallet, start at step 7.

  2. Download and install the Trezor Suite from the official website: https://suite.trezor.io

  3. Press the "+" button and select Ethereum.

  4. Click on the added account, click on the "..." button, and select the "Receive" menu.

  5. Press the "Show full address" button and copy your address.

  6. Send at least 32.01 ETH to that address.
    0.01 ETH is required to cover the costs of the initial Eth2 deposit transaction.

  7. Open this link: https://www.allnodes.com/eth2/host

  8. Choose "Validator Node", "Mainnet", and press "PROCEED".

  9. Press the "CONNECT" button and select "Trezor".

  10. Follow further instructions from Allnodes.
    While we are a non-custodial service, when activating a validator node, technically your coins will be sent from your wallet to staking smart contract (mainnet): 0x00000000219ab540356cbb839cbe05303d7705fa


Instructions for MetaMask:

  1. Download and install the MetaMask wallet from the official website: https://metamask.io
    If you already have at least 32.01 ETH in your wallet, start at step 3.

  2. Open your wallet and copy your address.

  3. Send at least 32.01 ETH to that address.
    0.01 ETH is required to cover the costs of the initial Eth2 deposit transaction.

  4. Open this link: hhttps://www.allnodes.com/eth2/host

  5. Choose "Validator Node", "Mainnet", and press "PROCEED".

  6. Press the "CONNECT" button and select "MetaMask".

  7. Follow further instructions from Allnodes.
    While we are a non-custodial service, when activating a validator node, technically your coins will be sent from your wallet to staking smart contract (mainnet): 0x00000000219ab540356cbb839cbe05303d7705fa


Instructions for the Coinbase Wallet:

  1. Download and install the Coinbase Wallet from the official website: https://www.coinbase.com/wallet
    If you already have at least 32.01 ETH in your wallet, start at step 3.

  2. Open your wallet and copy your address.

  3. Send at least 32.01 ETH to that address.
    0.01 ETH is required to cover the costs of the initial Eth2 deposit transaction.

  4. Open this link: https://www.allnodes.com/eth2/host

  5. Choose "Validator Node", "Mainnet", and press "PROCEED".

  6. Press the "CONNECT" button and select the "Coinbase Wallet".

  7. Follow further instructions from Allnodes.
    While we are a non-custodial service, when activating a validator node, technically your coins will be sent from your wallet to staking smart contract (mainnet): 0x00000000219ab540356cbb839cbe05303d7705fa


Instructions for the Trust wallet:

  1. Download and install the Trust wallet: https://trustwallet.com
    If you already have at least 32.01 ETH in your wallet, start at step 4.

  2. Select Ethereum in the list and click on the "Receive" button.

  3. Copy your address and send at least 32.01 ETH to that address.
    0.01 ETH is required to cover the costs of the initial Eth2 deposit transaction.

  4. Open this link: https://www.allnodes.com/eth2/host

  5. Choose "Validator Node", "Mainnet", and press "PROCEED".

  6. Press the "CONNECT" button and select the "Trust" wallet.

  7. Open the "Settings" tab in your Trust wallet and press the "New Connection" button.

  8. Scan the QR code from the Allnodes website with your Trust wallet.

  9. Follow further instructions from Allnodes.
    While we are a non-custodial service, when activating a validator node, technically your coins will be sent from your wallet to staking smart contract (mainnet): 0x00000000219ab540356cbb839cbe05303d7705fa

Have Questions?
Send us an email at [email protected]

Did this answer your question?