Metamask Zcash Snap PROBLEM

Okay, so here’s what’s going on: I send ZEC to the platform, then I switch it to shielded, and my ZEC just disappears. But when I check the blockchain explorer, I can still see the ZEC is there. If I send more ZEC to the platform, the balance updates correctly and shows the right amount. However, every time I try to do a shielded transfer, it happens again it is like a loop. It’s like it’s stuck, and the ZEC is missing, even though it’s still visible on the blockchain. Can you help explain why this is happening? or I am making something wrong

1 Like

Hmm, which version are you using? Also which browser, and OS? I need to update mine and test:

1 Like

I have this version I use windows and i use the brave explorer

1 Like

Just updated and wallet is syncing. I will test and report back.

Also for ref, here is the thread to report issues. There are some steps you can test in that thread:

1 Like

Yes it seems to be an issue when sending funds to the snap provided t-address and trying to shield:

2 Likes

I think this is an issue with the website because we’re experiencing the same problem. I can’t see my balance, but when I check the address on the blockchain, I can see there’s ZEC in the account. What can we do? I’ve lost $15 worth of ZEC. :rofl:

Hi Zcash community, please note that although we have made some progress, we are still working to bring the snap and associated libraries up to date with NU 6.1. This is likely the cause of the recent reported issues. We are working on posting a UI warning to avoid further confusion. We’re sorry for the inconvenience this has caused and I’ll post an update here as soon as the update is complete.

4 Likes

I’m experiencing the same issue.

ZEC is received correctly, but every time I try to shield the balance, the funds disappear from the wallet UI while remaining visible on the blockchain.
If I send more ZEC, the balance updates again — but shielding always breaks it. This creates a loop where the wallet becomes unusable.

Is this a known bug with the Zcash Snap?
Is there any supported way to move ZEC out of this Snap, or are funds effectively stuck until it’s fixed?

Metamask is such junk - by trying to be everything to everyone it’s unusable to me half the time. Like 5 clicks to get to my Eth address now.

Hi there, we just released the 6.1 update for the Zcash metamask snap. We’re hoping this will fix most of the issues people have been experiencing. Please let us know if your problem is still persisting.

2 Likes

Hi, thanks for the update.
I’ve upgraded to v6.1, but the issue is still happening on my side.
Shielded balance is fully synced and confirmed, however every transfer fails with “Failed to create PCZT”.
I still can’t send any ZEC. Please let me know if there’s a workaround or if more fixes are planned.

Hi again, thanks for letting us know. We’re looking into it now and will get back to you asap.

Hi @lhmnhut, we just updated the snap to improve the logging and error handling. Can you please try the transaction again and share the entire logs from your dev console?

Hi, I tried the transaction again after the update but it still fails.

I’ve shared the full logs from the dev console in the screenshot.
Please let me know if you need any additional information from my side.

Hi @lhmnhut, is there a TEX address involved in this transaction? We suspect that may be your issue.

I am new here but having a similar issue. When I go to the SNAP meta mask wallet it shows my balance as shielded but can not send out of wallet to new address. It keeps saying that transfer must be positive number: It seems trapped

Transfer incomplete

Invalid ZEC format: must be positive number