Is still no way to manually merge 3 TXs into Liquidity In/Out in 2022?

Describe the problem:
If Koinly does not automatically detect a LP pair (in my case, sushiswap on polygon, which should be supported), there is no way to merge the 3 transactions as Liquidity In or Out.

Which exchange/wallet is this regarding?
Polygon, DeFi (in general)

How did you import data into this wallet?
Sync

What have you tried to fix this so far?
Manually setting each outgoing TX in exchange for 50% of the received LP tokens, and then soft deleting the incoming LP token transaction. And vice versa for LP out. This is extremely error prone and given that all Uniswap/Sushiswap/etc. LP tokens have the same name, I have no idea if I’m adding the right token when I search by the contract address.

9 Likes

this is a worry, as there are so many of these txn.

I cant see an easy way to overcome this.

Although, There are some txn that get marked as “liquidity in”

Just FYI (and I only found this out today myself): You can search the correct LP token via its smart contract token address. i.e. You can find out the address of the LP token by looking at the transaction (on the block explorer).

For example FOMO/BNB CAKE-LP is 0x83622695500f563eec658d422ba54b1d4c12c4ab which you can enter in the filter lists or the currency fields of a transaction.

Hope that helps.

Also doesn’t work for me, even for a popular blockchain (Cronos) w/ a popular dex (MMF)…error is “cant merge”

Hello!

Alex from Koinly here :slight_smile:

We’re aware that this is a frustrating limitation and we’re looking into ways to solve this.

Sorry for the inconvenience!

Best regards,
Alex

3 Likes

Hi Alex, glad to hear that this is on the radar!

While both Pancakeswap and Trader Joe lp transactions seem to be recognized as Liquidity in and out it seems all Uniswap v3 nuts pools are nit and show as deposits . Is this true fur everyone and will it be fixed for this years reports

I’m wondering this too! Please add the functionality to manually add LP transactions. Binance Smart Chain especially…

In the meantime, you can make a spreadsheet to add the transactions manually via csv import. This way you get the correct token.

Hey!

This seems impossible to do manually as well. Is there a some sort of trick for importing these. Or tag them to be corrected later when koinly supports this?

J

Would be great, if you can find a solution here.

Is there a best pratice for handling this in the meantime?

Best regards

Koinly now allows the merging of 3 transactions to create liquidity transactions :slight_smile:

Thanks but I have tried it without success. What am I doing wrong

3 Likes

Hi @Petur_Koinly

It also does not seem to work for me. I cannot merge 3 liquidity transactions.

I tried it for a transaction on Fantom Network.
On SpookySwap, I entered a LP with USDC and MiMATIC in, then receive a LP Token.
Those 3 transactions cannot be merged.

The GUI says successfully merged, but nothing happens afterwards.

Best regards

1 Like

Same behavior as others for me. The UI gives a notification saying that my 3 transactions are merged, but in reality nothing happens. I have LP transactions on the Algorand blockchain (Tinymann app). Deposits of ALGO and YLDY in exchange for the LP token (TMPOOL11). Results in 3 transactions on the Koinly side, which are unable to be merged.

1 Like

I also haven’t been able to merge 3 TXs to make an LP in TX.

1 Like

Can support for merging 4 TXs into an LP also be provided?

For example, the Curve Aave pool on polygon Curve.fi can accept deposits of DAI, USDC, and USDT in one polygon transaction. Therefore, I really need to take that polygon transaction (which sends DAI, USDC, and USDT and deposits the curve Aave token) which is represented as 4 TXs in Koinly (send DAI, USDC, and USDT, deposit vcurveaave) as an LP in in Koinly.

There are other such cases too, such as polygon curve atricrypto: Curve.fi

Curve (and others) exist on Ethereum and other chains, so there are many other examples demonstrating the need for more than 3 transactions to be merged into an LP in.

2 Likes

@craigandrews Yes, more than plenty use a non-standard way of LPing actually. Not only that it’s not always 2 Coins>1 LP Token, but also the several > 1 (all the examples you’d mentioned PLUS Balancer and many others) but also unusual configurations with 3 deposits/withdrawals (Charger.fi a.o.)

I can imagine it;s challenging but at the same time: Other tax apps manage, so it can’t be that hard. I guess it’s a prioritization issue.

Would love to get some info Koinly on when/how to manually tag Liquidity In/Out too (as mentioned above).
I can’t even mark the transaction I need to change to ’ to/from the pool’ I can only mark as ‘Swap’ or ‘Transfer’…

  • Pretty good software other than this though… maybe an undo/redo button might be useful!

We really need this. DeFi is growing more and more popular by the hour.
This is a huge pain to deal with currently.

3 Likes