# SOL

(docs for <https://stake.tax> )

##

## 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&#x20;
  * 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://github.com/hodgerpodger/staketaxcsv/search?o=desc&q=sol&s=committer-date&type=commits>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stake.tax/tokens/sol.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
