const web3JS = new Web3(Moralis.provider);
const ERC1155ContractInstance = await new web3JS.eth.Contract( ERC1155.abi, contractAddress, Moralis.provider);
const NFTMintingResponse = await ERC1155ContractInstance.methods.mint(
wallet,
Number(artwork.token_id),
Number(quantity), // quantity,
"0x" // any data
).send({from: wallet});
After this the user’s address is going zero, this is the error I get
"execution reverted: AccessControl: account 0x0000000000000000000000000000000000000000 is missing role 0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6"