Solana (SOL): Jupiter perpetuals are imported as deposits and withdrawals without any tags
planned
I
Influential Orca
Jupiter perps have been a pain, but Jacks solution worked for me. Here a few more details that might help...
- Add your wallet account to Koinly if you haven't already. The one you use with Jupiter to perp trade.
- Use Jupiter's official api to fetch all your transactions in a csv file by this link by replacing the public key with your actual public key: https://perps-data.jup.ag/trades/export/<YOUR_WALLET_PUBLIC_KEY>
(Note: the csv file is not compatible with Koinly. I just found it easier to view all my jup perp trades in spreadsheet form).
- In the csv, look up dates of trades. Open and closes ("Increase" or "Decrease")
- Follow the advice above from Jack. So you'll find these similar amounts which will be in Koinly as Withdrawals and Deposits. As stated above tag all these transactions as "Realized PnL".
R
Responsible Mammal
Please find a way to do this on the backend using Jup Perp wallet addrs or something, you;re going to have a LOT of unhappy customers if you dont i imagine.
A
Azure Tiger
I do want to mention that Solana has been growing a lot recently and Koinly should probably put more focus on Solana related features. I for example use the most used DEX aggregator Jupiter and trade perps once in a while. I use other products because I don't want to use the workaround, because that would show up as I sold which I don't want to do. Anyway they have millions of Daily active users and features like these could use some more love, this feature has been sitting in planned for a while now.
H
Hazel Porcupine
Azure Tiger Mate,you say that you have used other products to account for Jupiter perps since Koinly is not able to do it .Please,what other products?
E
Extended Reindeer
Curious as well if there's a product that can do this
O
Opposite Falcon
This needs to be done as part of a wider integration with Jupiter dex transactions. Limit orders, DCA and swaps all need to be integrated as funds get locked into smart contracts until cancelled/completed. Funds are still controlled by the owner. Cancellations send funds back without a tax event although partial cancellations are possible on Limit orders. DCA can create hundreds of individual swap transactions and can also be cancelled before completion.
This post was marked as
planned