I have a typed object (string, BIgNumber, INT) and Im signing it with Metamask
const signature = await this.signer._signTypedData(domain, types, voucher)
Then at other process (the buying process) I recover this object voucher to LazyMint a new NFT
however Im getting a wrong wallet seller address. Everytime I create a new voucher and try to mint I get a different wallet SELLER address:
the highlighted address is not the same of the Wallet who signed the object.