diff --git a/packages/wallet/src/bitte-wallet.ts b/packages/wallet/src/bitte-wallet.ts index d5171de9..244ab73f 100644 --- a/packages/wallet/src/bitte-wallet.ts +++ b/packages/wallet/src/bitte-wallet.ts @@ -217,7 +217,7 @@ export const BitteWallet: WalletBehaviourFactory< const newUrl = new URL(`${metadata.walletUrl}/sign-message`); newUrl.searchParams.set('message', message); - newUrl.searchParams.set('nonce', nonce); + newUrl.searchParams.set('nonce', Buffer.from(nonce).toString('base64')); newUrl.searchParams.set('recipient', recipient); newUrl.searchParams.set('callbackUrl', cbUrl); window.location.assign(newUrl.toString()); @@ -230,7 +230,7 @@ export const BitteWallet: WalletBehaviourFactory< newUrl.searchParams.set('accountId', accountId); newUrl.searchParams.set('publicKey', publicKey); newUrl.searchParams.set('signature', signature); - newUrl.searchParams.set('nonce', nonce); + newUrl.searchParams.set('nonce', Buffer.from(nonce).toString('base64')); newUrl.searchParams.set('recipient', recipient); newUrl.searchParams.set('callbackUrl', callbackUrl); diff --git a/packages/wallet/src/mintbase-wallet.ts b/packages/wallet/src/mintbase-wallet.ts index 5874c1cd..1fa89212 100644 --- a/packages/wallet/src/mintbase-wallet.ts +++ b/packages/wallet/src/mintbase-wallet.ts @@ -217,7 +217,7 @@ export const MintbaseWallet: WalletBehaviourFactory< const newUrl = new URL(`${metadata.walletUrl}/sign-message`); newUrl.searchParams.set('message', message); - newUrl.searchParams.set('nonce', nonce); + newUrl.searchParams.set('nonce', Buffer.from(nonce).toString('base64')); newUrl.searchParams.set('recipient', recipient); newUrl.searchParams.set('callbackUrl', cbUrl); window.location.assign(newUrl.toString()); @@ -230,7 +230,7 @@ export const MintbaseWallet: WalletBehaviourFactory< newUrl.searchParams.set('accountId', accountId); newUrl.searchParams.set('publicKey', publicKey); newUrl.searchParams.set('signature', signature); - newUrl.searchParams.set('nonce', nonce); + newUrl.searchParams.set('nonce', Buffer.from(nonce).toString('base64')); newUrl.searchParams.set('recipient', recipient); newUrl.searchParams.set('callbackUrl', callbackUrl);