PSXDC (PrimeStakedXDC) balance mismatch across multiple wallets on XinFin (XDC)

I’m seeing a “calculated balance doesn’t match reported balance” warning for PSXDC (PrimeStakedXDC) on my XinFin (XDC) accounts, across 3 separate wallets (D’Cent, Bifrost, MetaMask).

Checking the address directly on xdcscan.io, I can see the wallet holds “PrimeStakedXDC (psXDC)” tokens, but under 4 different contract instances (likely due to a token contract migration/reissue over time). This seems to be causing Koinly to miscalculate the balance and show $0 value instead of the real value.

I already tried “Trigger a full re-sync” (from the beginning) on all 3 wallets, but the transaction count and balance did not change and the warning persists.

Could you please check if Koinly’s XinFin integration needs to merge/update the contract mapping for PSXDC (psXDC)?


Wallet: XinFin (XDC) (XinFin (XDC))
Transactions: 330
Imported with: API

  1. 2 transactions have been added manually

Hi @BYUNGSEON_DOH

Please reach out to our support team via the in-app chat to have a closer look at this.