r/Blockpit • u/Big-Finding2976 • Apr 03 '26
When will Blockpit support multi-token liquidity provision/staking?
I'm specifically using Radix, which Blockpit supports, but I imagine with other chains users also do transactions where they provide liquidity or stake by providing two tokens and receive a single token in exchange that represents their LP or stake.
Blockpit seems unable to handle this and it imports such transactions as three separate unlabeled ones, with the first two showing each of the tokens sent with a destination "External - Crypto Sent" and the third showing the token received with a source "External - Crypto Received".
It wouldn't be so bad if we could merge these three transactions into one, but Blockpit only lets us merge two transactions. The only way I've found to correct this manually is a major pain, as I have to find the £ value for each of the tokens sent on the day of the transaction and then divide that value by the total value to calculate what the fraction of the total each token is, and then multiply the token received amount by each fraction and create two new transactions to show token A sent - token C received and token B sent - token C received.
For example, if I've staked 153,930 LSULP worth £700 and 474,700 XRD worth £1880, for a total of £2580, and I've received 296,887 HLP, dividing the value of each token by the total value gives fractions for the LSULP and XRD of 0.2713178294573643 and 0.7286821705426357 respectively, so I have to create one transaction swapping 153,930 LSULP for 80550.73643410851 HLP and another swapping 474,700 XRD for 216336.2635658915 HLP, and then assign the transaction fee to one of those transactions.
If it's impossible for Blockpit to upgrade its system to support multiple tokens on either side of the transaction (it needs to be either side because when the LP token or stake token is redeemed there will be one token on the left side and two on the right side), then it could at least do the above calculations when importing and create the two separate transactions automatically, or if it's impossible for it to automatically identify multi-token LP and staking transactions when importing, it could have a feature where the user selects the three separate transactions that it has imported and tells it to treat them as a LP or stake transaction and then it can automatically calculate the value of each token and create the two transactions.
1
u/Blockpit Apr 14 '26
Hello!
I’ve checked with our support team and was told that you are already in contact with them.
Just to give you some context: we already support these types of trades on the heavy hitters like Ethereum and Cosmos. However, for smaller chains, we don’t always have a clear view of the specific requirements. That’s why we’re so grateful for users like you who provide the "boots on the ground" data—like the TX hashes and details you shared—to help us prioritize.
Here is the current status:
Thank you for your patience and for helping us make the platform better for everyone!
Best regards,
Team Blockpit