diff --git a/src/components/Publish/_utils.ts b/src/components/Publish/_utils.ts index 738da6c11..2f13fdfbd 100644 --- a/src/components/Publish/_utils.ts +++ b/src/components/Publish/_utils.ts @@ -260,6 +260,12 @@ export async function createTokensAndPricing( ) LoggerInstance.log('[publish] pool.approve tx', txApprove, nftFactory) + if (!txApprove) { + throw new Error( + 'MetaMask Approve TX Signature: User denied transaction signature' + ) + } + const result = await nftFactory.createNftErc20WithPool( accountId, nftCreateData,