Exploring the Stake Account page

Native staking on Solana is the process when an individual known as staker locks up a specific amount of SOL directly to the validator. Typically, when you stake your SOL, a stake account will be generated. It will be used to delegate tokens to validators on the network to potentially earn rewards for the owner of the stake account.

This article will help you navigate through a Stake Account page on Solscan. To understand this page, we will break it down into 2 sections: (A) General information, (B) Stake Account details and (C) Activity.


Section A: General information

1. Stake Account address: This the the address of the current Stake Account that you are viewing.
2. Copy: Click this icon to quickly copy the address into your clipboard.
3. View QR code: Click this icon to view the QR code of the wallet.


Section B: Stake Account details

1. Overview

a. SOL Balance: This shows the total SOL balance of that stake account.
b. Type: When you stake on Solana, a stake account will be created to delegate those tokens to validators on network. Hence the type - delegated.
c. State: The status of staked SOL — either one among the follows:
- Activating: An activating stake account means that you have selected a validator to delegate to and the stake account will become active at the start of the next epoch.
- Active: An active stake account means that the stake account is currently earning rewards.
- Deactivating: A deactivating account means that the stake account will be unstaked (delegated) at the end of the current epoch.
- Inactive: An inactive stake account means that the stake account is currently not earning any rewards.
d. Delegated Stake: This shows the total amount of SOL that is delegated (or staked) to the validator.
e. Active Stake: This shows the total amount of staked SOL that is currently earning rewards.
f. Inactive Stake: When you stake or unstake SOL, it will not immediately take effect as there will be a warmup or cooldown period until the next epoch. The total amount is displayed here.
g. Total Reward: This shows the total cumulated rewards since the time of staking.

2. More info

h. Validator: This shows the name of the validator that this stake account is staking to.
i. Withdraw authority: This displays the wallet that holds the withdraw authority and is able to withdraw inactive stake from the stake account. Active stake cannot be withdrawn.
j. Staking authority: This displays the wallet that holds the stake authority and is able to sign transactions for: delegating stake, deactivating stake delegation, splitting or merging stake accounts.

You can read more about a Stake Account’s authorities in Solana documentation HERE.

k. isOnCurve: This indicates whether the address has a corresponding private key, which denotes if the give address is a Program Derived Address. If the variable is set to True, then the account has a corresponding private key. Off-curve addresses do not have private keys.
l. Activation epoch: This shows the epoch when the SOL is first staked and delegated.

3. Misc:

m. Private name: If you set a label to the given address (for customization or easy memorize), it will be shown here.


Section C: Activity

1. Transactions: This tab shows all staking related transactions by this stake account, fetched on-chain in realtime.
2. Transfers: This tab shows all token transfer events to this stake account in chronological order from the latest.
3. Rewards: This tab shows the amount of reward received after each epoch, account balance at the end of each epoch and the percentage of changes.
4. Analysis: This tab shows related analysis dashboard of the account’s activities.

Ngoc Tran
Ngoc Tran
Last updated: