Skip to content

Solana Staking Rewards Export

This guide explains how to retrieve your Solana staking rewards transaction history for tax reporting without withdrawing your stake.


  • Protocol rewards auto-compound at the end of each epoch (~2-3 days)
  • MEV/Jito rewards must be claimed manually via Figment’s Ledger Live dapp
  • Solana does not assign unique transaction IDs to staking rewards—tools use stakingaddress.epoch as a substitute identifier

Solscan offers a direct stake rewards CSV export feature.

  1. Go to solscan.io
  2. Search for your stake account address (not your main wallet address)
  3. Navigate to the Rewards tab
  4. Click the “Export to CSV” button

Your stake account address is different from your main wallet address. In Ledger Live:

  1. Open your Solana account
  2. Look under staking details for the stake account address

A free tool specifically designed for staking reward exports.

  1. Go to stake.tax
  2. Select SOL in the navigation bar
  3. Paste your wallet address
  4. Click SEARCH
  5. Wait for processing (typically 0-5 minutes)
  6. Download the generated CSV
  • Staking rewards (epoch-by-epoch)
  • Transfers
  • Swaps
  • Serum DEX activity
  • Raydium/Saberswap contracts
  • NFT transfers and minting
  • Full Serum DEX transactional history may be incomplete (generally only transfers in/out of DEX)
  • Download a fresh CSV each time to include latest transactions

For developers or those comfortable with command-line tools.

Tool: solana-staking-csvs

This Haskell-based tool generates CSV exports of Solana staking rewards directly from the blockchain.


The CSV files from Solscan or stake.tax can be imported into PrivateACB using the manual CSV import feature. You may need to:

  1. Map the columns manually during import
  2. Set the transaction type to staking or staking_reward
  3. Verify the asset is set to SOL

Solana staking formats are not pre-configured, so column mapping will be required.


Tracking Rewards in Ledger Live (No Export)

Section titled “Tracking Rewards in Ledger Live (No Export)”

If you only need to view (not export) your rewards:

  1. Open Ledger Live
  2. Go to the Earn tab
  3. Find your Solana account
  4. View staked amount and accumulated rewards

For detailed breakdown (protocol vs MEV):

  1. Go to Discover tab
  2. Open the Figment dapp
  3. View positions and daily rewards


Last Updated: February 2026 PrivateACB Version: 2.0