I created a candymachine v3 with sugar and I am trying to mit using the following code:

 const { nft } = await metaplex.candyMachines().mint({
  collectionUpdateAuthority: candyMachine.authorityAddress,


The following error is returned:

Error: Signature verification failed

Can anyone help me? Thanks.

  • Can you provide more detail about the other parts of your setup? You can also try referencing this MintNFTs.js page from the mint-ui-example repo provided by metaplex: github.com/metaplex-foundation/js-examples/blob/main/…
    – john
    Commented Feb 13, 2023 at 20:27
  • Reference has already been made to the MintNFTs.js page from the mint-ui-example repo provided by metaplex. Everything else works except this function where you try to minify an Nft from a v3 candy machine created with sugar cli. I should also add that this problem has only been occurring for a few days, before that the mint function worked perfectly.
    – Angelo
    Commented Feb 13, 2023 at 21:42
  • same issue here , any updates. Commented Jul 5, 2023 at 8:47

2 Answers 2


Same issue is for me using this example from Metaplex (https://github.com/metaplex-foundation/js-examples/tree/main/mint-ui-example)

The issue is with the WalletIdentity-Provider because when I use KeyPairIdentity-Provider I am able to mint the NFT on the backend.

Any help is appreciated. I am using phantom wallet with this which is connected on DEVNET cluster. Tried to add custom signer option with the feePayer but no success.


Same issue here. Any idea updates on this issue?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.