Для полного пошагового руководства и визуального объяснения посмотрите это руководство на YouTube:
MetaMask теперь поддерживает экранированный Zcash (ZEC) через Zcash Snap, разработанный ChainSafe, что позволяет отправлять, получать и управлять приватными ZEC напрямую в вашем браузерном кошельке. Решение прошло аудит Hacken и размещено в официальном каталоге MetaMask Snaps; для работы не требуется отдельное ПО для Zcash — только MetaMask и Snap.
Предварительные требования
Расширение MetaMask (только для компьютера) - Chrome, Edge или Firefox.
Аккаунт MetaMask - сид-фраза должна быть надёжно защищена; Snap получает из неё ключи Zcash.
Стабильное подключение к интернету - для синхронизации с сетью Zcash.
Средства - ETH для обмена на ZEC или ZEC с биржи.
Совет: Защитите фразу восстановления MetaMask — она контролирует и ETH, и ZEC.
https://zjs.zec.rocks — совместимый с WebZjs (gRPC-web) сервер lightwalletd, которым управляет zec.rocks (@emersonian). Для тестовой сети используйте 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
- Shielded recipient address
- Amount
Подтвердите транзакцию в MetaMask (подпишите транзакцию).
Полученные средства появятся в WebZjs после подтверждения.
6. Проверка / устранение неполадок
Проверяйте WebZjs на предмет обновлённых балансов (MetaMask пока не отображает ZEC напрямую) .
Если возникают проблемы:
Code-highlight
- Confirm you have the official ChainSafe Snap.
- Check correct network settings.
- Ensure correct address format.
- Reconnect via **Connect Snap** if needed.
Совет по безопасности: Устанавливайте только прошедший аудит Snap от ChainSafe; перед подтверждением проверяйте запрашиваемые разрешения.
7. Проверьте компоненты адреса
Перейдите в раздел Receive — по умолчанию будет отображаться ваш Unified Address.
Используйте последнюю версию MetaMask - публичный релиз поддерживает Snaps.
Создание shielded-доказательств может занимать время; вычисления в браузере обрабатываются через WebAssembly.
Восстановление простое: установите MetaMask и Snap, затем импортируйте существующую сид-фразу.
Snap по умолчанию использует shielded ZEC, transparent addresses не являются основным фокусом.
Используйте mainnet.zcashexplorer.app для подтверждения транзакций.