How to check and claim the validator reward

Pre-requisite

  • A Metamask account with the corresponding validator private key

How to check the validator reward in ValidatorRewardVault

  1. Visit ValidatorRewardVault Contract page on Kroma Blockscout.

  2. Go to Contract > Read proxy tab.

  3. Connect wallet.

  4. Input your EOA address in the 5. balanceOf and click Query, then you will see your validator reward amount in the ValidatorRewardVault(unit: wei).

How to claim(withdraw) the validator reward from ValidatorRewardVault

  1. Visit ValidatorRewardVault Contract page on Kroma Blockscout.

  2. Go to Contract > Write proxy tab.

  3. Connect wallet.

  4. At this point, you have two choices: withdraw all of your reward to L1 or L2. If you withdraw your reward to L1, then you need to prove and claim your withdrawal via the Standard Bridge, and it will take about 7 days. If you withdraw your reward to L2, you will receive it almost instantly, and you can move your funds to L1 by using the Standard Bridge or using 3rd party bridge like Owlto.

    1. Withdraw to L1: Click write button in 2. withdraw section. This will claim your reward from the vault, and withdraw the amount to your L1 EOA address. You can view your withdrawal transaction in the Kroma Bridge > History tab. You should follow the steps in Bridge to finish your withdrawal from Kroma to Ethereum Mainnet.

    2. Withdraw to L2: Click write button in 3. withdrawToL2 section. This will claim your reward from the vault, and withdraw the amount to your L2 EOA address. The withdrawal amount will be credited to your EOA address after a few seconds.

Future Works

  • We will add a write proxy which allows you to claim your validator reward to your L2 EOA address. With this proxy, you can use 3rd-party bridges like Owlto.

Last updated