Solana: Interpret Tensorswap and Magic Eden NFT transactions
Jack
I want Koinly to automatically interpret transactions done on Tensorswap. Right now it's importing my bids as withdrawals, cancelled bids as deposits and sales as deposits, which requires a lot of manual work with pool labels and editing the deposits.
Workaround
If the NFT was listed (but not sold)
- Tag the withdrawal of NFT as "Add to Pool"
If the NFT was delisted (returned without selling)
- Tag the deposit of NFT as "Remove from Pool"
If the NFT was sold
- Tag withdrawal of NFT as "Add to Pool"
- Edit the deposit (of SOL) and turn it into a trade
- Sending wallet: Pool wallet (same name but blue icon)
- Sending amount: 1
- Sending currency: the NFT sold (can be found by token ID from solscan)