Skip to main content

Delegate to a validator


This tutorial uses Ethereum's testnet Sepolia and testnet tokens to showcase how the delegation flow works.

The only prerequisite is to have your BONE and ETH tokens on the Ethereum Sepolia network.

You can claim test ETH at a Sepolia faucet of your choice and BONE at the Shibarium faucet.

Access the dashboard

  1. Head to and click on Stake BONE.
  1. Connect your wallet and choose the Ethereum Sepolia network.

  2. Once you log in, you will get the list of validators.

Delegate to a validator

  1. Scroll down to a specific validator and click Delegate.
  2. Provide the amount of BONE tokens to delegate.
  1. Approve the delegation on your wallet and click Delegate.
  1. Confirm the transaction on your wallet. After the delegation transaction is completed, you will see the Delegation Submitted message.

Withdraw rewards

  1. Click My Account.
  1. Under your delegated validator, click Withdraw Rewards.

This will withdraw the BONE token rewards to your Ethereum address.

Restake rewards

  1. Click My Account
  2. Under your delegated validator, click Restake Rewards.

This will restake the BONE token rewards to the validator and increase your delegation stake.

Unbound from a validator

  1. Click My Account
  2. Under your delegated validator, click Unbound.

This will withdraw your rewards and your entire stake from the validator.

A fund locking of approximately 1 checkpoint for the unbonding period is in place to ensure there is no malicious behavior on the network.

Move stake from one node to another node

Moving stake from one node to another node is a single transaction. There are no delays or unbonding periods during this event.

  1. Click My Account on the Staking dashboard.
  2. Click Move Stake under your delegated validator.
  3. Select an external validator and click Stake here.
  4. Provide the stake amount and click Move Stake.

This will move the stake. The dashboard will update after 12 block confirmations.