Щоб переглянути повний покроковий огляд і візуальне пояснення, подивіться цей посібник на YouTube:
MetaMask тепер підтримує захищений Zcash (ZEC) через Zcash Snap, розроблений ChainSafe, що дає змогу надсилати, отримувати та керувати приватними ZEC безпосередньо у вашому браузерному гаманці. Аудит виконала Hacken, а сам продукт розміщений в офіційному каталозі MetaMask Snaps Directory. Для роботи не потрібне окреме програмне забезпечення Zcash — лише MetaMask і Snap.
Передумови
Розширення MetaMask (лише для настільних пристроїв) - Chrome, Edge або Firefox.
Обліковий запис MetaMask - seed-фраза має бути захищена; Snap виводить із неї ключі Zcash.
Стабільне підключення до Інтернету - для синхронізації з мережею Zcash.
Кошти - ETH для обміну на ZEC або ZEC з біржі.
Порада: Захистіть фразу відновлення MetaMask — вона контролює як ETH, так і ZEC.
https://zjs.zec.rocks — це сумісний із WebZjs (gRPC-web) сервер lightwalletd, яким керує zec.rocks (@emersonian). Для testnet використовуйте https://zjs.zec.rocks/testnet. Якщо ви самостійно запускаєте вебгаманець WebZjs, це значення слід установити як LIGHTWALLETD_PROXY.
Перегляньте зведення вашого облікового запису Zcash, зокрема:
Unified Address і Transparent address
Дочекайтеся завершення синхронізації.
4. Поповніть свій гаманець
Обмін ETH -> ZEC - скористайтеся сервісами на кшталт LeoDex і надішліть кошти на свою захищену адресу. Виведення з біржі - виведіть придбані ZEC на свою захищену адресу WebZjs.
=> Використовуйте захищені (z) адреси для повної приватності.
5. Надсилання / отримання ZEC
У WebZjs перейдіть до Transfer Balance.
Введіть:
Code-highlight
- Захищену адресу одержувача
- Суму
Підтвердьте транзакцію в MetaMask (підпишіть транзакцію).
Отримані кошти з’являться у WebZjs після підтвердження.
6. Перевірка / усунення проблем
Перевіряйте WebZjs для оновлених балансів (MetaMask ще не відображає ZEC напряму) .
Якщо виникають проблеми:
Code-highlight
- Підтвердьте, що у вас офіційний Snap від ChainSafe.
- Перевірте правильність налаштувань мережі.
- Переконайтеся, що формат адреси правильний.
- За потреби перепідключіться через **Connect Snap**.
Порада з безпеки: Встановлюйте лише аудитований Snap від ChainSafe; перед підтвердженням переглядайте дозволи.
7. Перевірте компоненти адреси
Перейдіть до розділу Receive — за замовчуванням буде показано ваш Unified Address.
Використовуйте останнію версію MetaMask - публічний реліз підтримує Snaps.
Створення shielded proofs може зайняти час, WebAssembly виконує обчислення в браузері.
Відновлення просте: встановіть MetaMask і Snap, а потім імпортуйте наявну seed-фразу.
Snap за замовчуванням використовує shielded ZEC, transparent addresses не є основним фокусом.
Використовуйте mainnet.zcashexplorer.app для підтвердження транзакцій.