diff --git a/modules/sdk-coin-tempo/src/tempo.ts b/modules/sdk-coin-tempo/src/tempo.ts index ee053348dd..18d569ff25 100644 --- a/modules/sdk-coin-tempo/src/tempo.ts +++ b/modules/sdk-coin-tempo/src/tempo.ts @@ -266,7 +266,8 @@ export class Tempo extends AbstractEthLikeNewCoins { for (let i = 0; i < operations.length; i++) { const op = operations[i]; const recipient = recipients[i]; - if (op.to.toLowerCase() !== recipient.address.toLowerCase()) { + const recipientBaseAddress = recipient.address.split('?')[0]; + if (op.to.toLowerCase() !== recipientBaseAddress.toLowerCase()) { throw new Error(`Operation ${i} recipient mismatch: expected ${recipient.address}, got ${op.to}`); } // Compare amounts in base units (smallest denomination)