docs.stake.tax
  • StakeTax Documentation
  • DEVS
    • github for stake.tax
    • Add New CSV format example
    • Adding CSV in cosmos-based ecosystem
    • Configuring use of Mintscan API
  • Tokens
    • COSMOS+ (v1)
    • COSMOS+ (v2)
    • AKT
    • ALGO
    • ARCH
    • ATOM
    • BLD
    • BTSG
    • DVPN
    • DYDX
    • DYM
    • EVMOS
    • FET
    • HUAHUA
    • INJ
    • IOTX
    • JUNO
    • KUJI
    • KYVE
    • LUNA1 (LUNC)
    • LUNA2 (LUNA)
    • NLS
    • NTRN
    • OSMO
    • REGEN
    • SAGA
    • SEI
    • SOL
    • STARS
    • STRD
    • TIA
    • BAND (no longer supported)
  • CSV FORMATS
    • Default (StakeTax CSV)
    • Accointing
    • Awaken Tax
    • bitcoin.tax
    • BittyTax
    • Blockpit
    • Coinpanda
    • Cointelli
    • Cointracker
    • Cointracking
    • CoinLedger (CryptoTrader.Tax)
    • Cryptio
    • CryptoTaxCalculator
    • Crypto.com Tax
    • CryptoBooks
    • Cryptoworth
    • Divly
    • Koinly
    • Recap
    • Taxbit
    • TokenTax
    • ZenLedger
  • FAQ
    • FAQ
  • MEDIA
    • Media Assets
Powered by GitBook
On this page
  • ATTENTION: careful with start_date filter for SOL CSVs
  • CSV transactions with details
  • CSV transactions with missing details (TX_TYPE=_UNKNOWN)
  • Limits
  • Notes
  • Change Log

Was this helpful?

  1. Tokens

SOL

Transactions CSV for the Solana blockchain

PreviousSEINextSTARS

Last updated 1 year ago

Was this helpful?

(docs for )

ATTENTION: careful with start_date filter for SOL CSVs

  • If using start_date filter, staking rewards maybe missing from CSV in certain cases.

    • Easiest solution is to omit start_date filter (a.k.a. no date range or very early start date) altogether to avoid this issue.

    • Details on issue: If a staking account has been closed AND a start_date filter removes the transaction where the staking account was created, the CSV will fail to show staking rewards for this closed staking account.

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

  • 10000 most recent transactions

Notes

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

https://stake.tax
https://github.com/hodgerpodger/staketaxcsv/search?o=desc&q=sol&s=committer-date&type=commits