Pour un guide complet et une explication visuelle, regardez ce guide YouTube :
MetaMask prend désormais en charge Zcash (ZEC) shielded via le Snap Zcash développé par ChainSafe, ce qui vous permet d’envoyer, de recevoir et de gérer des ZEC privés directement dans votre portefeuille navigateur. Audité par Hacken et répertorié dans le répertoire officiel des Snaps MetaMask, il ne nécessite aucun logiciel Zcash séparé - seulement MetaMask et le Snap.
Prérequis
Extension MetaMask (ordinateur uniquement) - Chrome, Edge ou Firefox.
Compte MetaMask - Phrase de récupération sécurisée ; le Snap en dérive les clés Zcash.
Connexion Internet stable - Pour la synchronisation avec le réseau Zcash.
Fonds - ETH à échanger contre du ZEC ou ZEC provenant d’un exchange.
Astuce : Protégez votre phrase de récupération MetaMask - elle contrôle à la fois ETH et ZEC.
https://zjs.zec.rocks est un serveur lightwalletd compatible WebZjs (gRPC-web) géré par zec.rocks (@emersonian). Pour le testnet, utilisez https://zjs.zec.rocks/testnet. Si vous exécutez vous-même le portefeuille web WebZjs, il s’agit de la valeur à définir comme LIGHTWALLETD_PROXY.
Consultez le résumé de votre compte Zcash, y compris :
Adresses Unified et adresse transparente
Attendez que la synchronisation soit terminée.
4. Approvisionner votre portefeuille
Échanger ETH -> ZEC - Utilisez des services comme LeoDex et envoyez-les vers votre adresse shielded. Retrait depuis un exchange - Retirez les ZEC achetés vers votre adresse shielded WebZjs.
=> Utilisez des adresses shielded (z) pour une confidentialité totale.
5. Envoyer / Recevoir des ZEC
Dans WebZjs, allez dans Transfer Balance.
Saisissez :
Code-highlight
- Adresse du destinataire shielded
- Montant
Confirmez la transaction dans MetaMask (signez la transaction).
Les fonds reçus apparaîtront dans WebZjs après confirmation.
6. Vérifier / Dépanner
Vérifiez WebZjs pour voir les soldes mis à jour (MetaMask n’affiche pas encore ZEC directement) .
Si des problèmes surviennent :
Code-highlight
- Confirmez que vous avez le Snap officiel de ChainSafe.
- Vérifiez les bons paramètres réseau.
- Assurez-vous que le format d’adresse est correct.
- Reconnectez-vous via **Connect Snap** si nécessaire.
Conseil de sécurité : Installez uniquement le Snap ChainSafe audité ; examinez les permissions avant approbation.
7. Vérifier les composants d’adresse
Allez dans la section Receive - votre Unified Address s’affichera par défaut.
Utilisez la dernière version de MetaMask - la version publique prend en charge les Snaps.
Les preuves shielded peuvent prendre du temps, WebAssembly gère le calcul dans le navigateur.
La récupération est simple, installez MetaMask et le Snap, puis importez votre seed existante.
Le Snap utilise par défaut ZEC shielded, les adresses transparentes ne sont pas l’objectif principal.
Utilisez mainnet.zcashexplorer.app pour les confirmations de transaction.