SOL
Transactions CSV for the Solana blockchain
Note to SOL stakers: If you close a staking account, your rewards history will not appear in the CSV. However, this is recoverable. You simply need to re-create the staking account(s) (i.e. create stake account 1, stake account 2, etc. and no need to delegate).

CSV transactions with details

  • staking reward occurrence
    • once per epoch (2-4 days) per staking address
  • swap
  • transfer
  • raydium swap
  • raydium pool deposit/withdrawal/rewards
  • serum dex v3 transactions
  • marinade finance staking
  • nft mints (some)
  • nft marketplace transactions (MagicEden, Solanart, DigitalEyes)

CSV transactions with missing details (TX_TYPE=_UNKNOWN)

  • all other transactions not listed

Limits

  • 5000 most recent transactions

Notes

Why are my SOL staking rewards missing?

  • If you close a staking account, your rewards history will not appear in the CSV. However, this is recoverable. You simply need to re-create the staking account(s) (no need to delegate).

Enter SOL main wallet address, NOT the SOL staking address(es).

  • Staking addresses are derived in the background.

SOL staking reward occurrences do not have URLs/transaction IDs.

  • SOL staking rewards occur every epoch (2-4 days). There is no unique transaction ID given by the Solana blockchain for these occurrences, so a unique combination of "<stakingaddress>.<epoch>" is used instead as substitute.
Old transactions pre-dating around 2020-12-18 are missing timestamps.
  • They are labeled with TXTYPE= _MISSING_TIMESTAMP

Change Log

10/27/21
  • Added marinade finance staking
10/22/21
  • SOL staking rewards retrieval improved 30x speed and full history available now (previously, closed staking accounts would no longer be able to retrieve staking rewards history; this is no longer the case)
8/29/21
  • Fixed no fees for receive transfers
8/21/21
  • Increased tx limit from 1000 to 5000
8/20/21
  • Bug fix: Fixed missing transaction for certain SPL token transfers
Last modified 19h ago