Bug Fix: Improved Payment Processing for UTXO Networks (BTC, LTC, DOGE)
A technical update has been released to resolve an issue with payment crediting logic for UTXO-based cryptocurrencies.
Issue Overview
A bug was identified in the processing of transactions that include multiple outputs to different SHKeeper wallets within a single blockchain transaction. In such scenarios, invoice amounts were being calculated incorrectly, with subsequent invoices cumulatively adding amounts from previous outputs in the same batch.
The Solution
We have refined the transaction parsing algorithm. The system now strictly isolates each output, ensuring that every invoice is credited only with the specific amount intended for its address, regardless of other outputs in the transaction.
How to Update
To apply the fix, update your SHKeeper instance using the standard Helm commands:
helm repo update
helm upgrade -f values.yaml shkeeper vsys-host/shkeeper
Latest News & Announcements
-
Bug Fix: Improved Payment Processing for UTXO Networks (BTC, LTC, DOGE)
#announcementsA technical update has been released to resolve an issue with payment crediting logic for UTXO-based cryptocurrencies. Issue Overview A bug was identified in the processing of transactions that include multiple outputs to different SHKeeper wallets within a single blockchain transaction. In such scenarios,...
-
SHKeeper Integration: TON and USDT-TON Support via Toncenter API
#announcementsSHKeeper continues to expand its ecosystem by adding support for TON (The Open Network). This update allows merchants to accept both native TON tokens and USDT on the TON network, leveraging its high speed and low transaction costs. Currently, TON integration is implemented via the Toncenter API. This...
-
SHKeeper Update – Custom Fiat Currencies Support
#announcementsSHKeeper now supports adding custom fiat currencies via configuration. By default, SHKeeper always includes USD and EUR, but now you can easily extend this list to match your regional or business requirements. What’s new: Configurable fiat currencies You can add additional fiat currencies using the ...