Solana staking update

Hi everyone,

We have now integrated Solana Staking.

This means that, from now on:

  • Staking/unstaking transactions are no longer imported (so you don’t need to tag them using pool tags)
  • Rewards are imported automatically directly to your wallet for every epoch
  • Balance of staked SOL is included in the SOL balance of your wallet
  • If you have an old Solana wallet in Koinly then delete it and add it again.

Instead of deleting your wallet, you can:

  • Set “Start import from” date in your Solana wallet, so that historical rewards (which you already added manually) are not imported
  • Create a manual deposit of SOL to your wallet, amount equal to the balance in your pool wallet
  • Tag it as “Remove from Pool”
  • If there’s any imbalance left, it means there may be some miscalculation in the previously added manual

I just have a couple of questions:

  1. if staking/unstaking transactions are no longer being imported isn’t the cost basis going to be incorrect. I am thinking that the add and remove from pool transactions would still be needed to show this correctly.
  2. What is the recommendation for handling the Deposits that are not rewards, right now I have them tagged as “Other Income”.

Update:

Currently, there are two ways of importing Solana wallets:

1 - Add a wallet with “Import staking rewards per epoch” ON:

This means that:

  • Staking/unstaking transactions are not imported (so you don’t need to tag them using pool tags)
  • Rewards are imported automatically directly to your wallet on every epoch
  • Balance of staked SOL is included in the SOL balance of your wallet

2 - Add a wallet with “Import staking rewards per epoch” OFF:

This is how the wallets were imported before the update which means:

  • Pool in/out transactions will be imported.

  • After adding the wallet, tag staking/unstaking transactions with the pool tags - following Staking and farming tokens

  • After that, you will need to add your rewards manually to the pool wallet (check the section about auto-compounding pools from the same article)

I do want to say that we are looking into ways of automating/simplifying the second way of syncing the wallet - be sure to follow Solana staking support as we will post updates about it there