Блокчейны имеют разнообразную архитектуру, что приводит к проблемам совместимости. К счастью, различные сторонние решения, такие как мосты, расширения, упакованные активы и кросс-чейн протоколы, позволяют использовать активы в различных экосистемах и кошельках. Хотя невозможно управлять токенами SOL и SLP непосредственно в MetaMask, мы все равно можем использовать стороннюю компанию для управления нашими средствами на базе Solana, оставаясь при этом подключенными к MetaMask.

MetaMask Snaps, разработанная инженерами Consensys, позволяет пользователям управлять своими средствами в различных сетях, таких как Solana, внутри MetaMask через расширение. 

Solflare, протокол, лежащий в основе популярного одноименного кошелька, разработал функцию Solana Snap, позволяющую пользователям управлять своими кошельками Metamask через интерфейс Solflare. 

В этой статье вы узнаете, как добавить Solana Snap в свой кошелек Metamask. Просто выполните следующие действия ниже.

Как добавить Solana Snap в MetaMask

  • Перейдите в каталог MetaMask Snap либо со своего кошелька MetaMask, либо с целевой страницы Solflare MetaMask.

  • Найдите «Solana» и нажмите «Solana Wallet» от Solflare.

  • Нажмите «Добавить в MetaMask» и подтвердите запрос ссылки, приняв условия.

  • Перейдите на веб-сайт Solflare и нажмите «Начать», чтобы начать установку.

  • Подключитесь к MetaMask, когда будет предложено. Дождитесь завершения процесса и подтвердите запрос на соединение.

  • После завершения ваш кошелек Solflare Solana готов к использованию.

  • Вы можете добавить страницу панели управления в закладки для быстрого доступа, чтобы вам не приходилось вводить парольную фразу.

Также читайте: Как использовать Uniswap с MetaMask

Соединение SOL с MetaMask

Теперь, когда вы успешно установили расширение Solana Snap, вы можете связывать активы из других сетей прямо из своего кошелька Snap. 

Кошелек Solflare Snap позволяет пользователям связывать активы из других сетей, включая Ethereum, BNB Chain, Arbitrum, Avalanche и Polygon. Пользователи могут соединить стейблкоины и отменить процесс в любое время. Чтобы соединить активы:

  1. Откройте интерфейс Solflare и нажмите вкладку «Мост».

  2. Выберите соответствующие цепочки, введите желаемую сумму и нажмите «Просмотреть».

  3. Кошелек MetaMask автоматически выбирается в качестве учетной записи получателя.

  4. Подтвердите транзакцию, чтобы завершить процесс соединения.

Примечание. Активами Solana нельзя управлять непосредственно в MetaMask; вам нужно будет использовать интерфейс Solflare. Отключение или удаление Snap кошелька Solana прерывает его взаимодействие с Metamask, но не удаляет ваше портфолио; он восстанавливается при переустановке. И хотя создается новый кошелек, он использует те же закрытые ключи, что и ваш кошелек Metamask.

Преимущества снимков MetaMask

Интеграция блокчейна Solana в MetaMask расширяет его функциональность, позволяя пользователям использовать высокую пропускную способность Solana и низкие транзакционные издержки наряду с существующими EVM-совместимыми активами. 

Эта интеграция способствует большей совместимости внутри криптоэкосистемы, упрощая управление активами в различных блокчейнах через единый интерфейс кошелька.

Вот что вы можете сделать с Solana Snap в MetaMask:

  • Управление токенами и NFT на основе Solana: удерживайте SOL и управляйте токенами и NFT Solana в среде MetaMask.

  • Своп и ставка: участвуйте в операциях по обмену и стейкингу прямо из своего кошелька MetaMask.

  • Bridge Assets: плавно связывайте свои активы из EVM в SOL.

  • Подключитесь к приложениям Solana: получите доступ к динамичной экосистеме децентрализованных приложений Solana (dApps) без необходимости установки отдельного кошелька Solana.

  • Просмотр и управление активами. Хотя вы не можете напрямую просматривать и управлять своими активами Solana, хранящимися в MetaMask, через интерфейс кошелька, вы можете использовать интерфейс Solflare или виджет, встроенный в каждое приложение Solana, к которому вы подключаетесь.

Подключение MetaMask к Solana dApps

Теперь, когда ваш кошелек готов к работе, вы можете подключиться к нескольким децентрализованным приложениям в экосистеме Solana, таким как Jupiter, Jito или Solend. В этом конкретном примере мы будем использовать Jito, платформу для ставок MEV. 

Выполните следующие действия:

  1. Начните с подключения кошелька Solana Snap. Нажмите «Подключить кошелек» и выберите MetaMask. Затем нажмите «Продолжить».

  1. Приложение автоматически выберет для вас кошелек Snap. Обязательно держите второе всплывающее окно открытым, поскольку оно требуется для каждого приложения, в котором вы собираетесь использовать свой кошелек Solana Snap.

  1. Нажмите «Подключиться».

  1. Готово, теперь вы можете использовать кошелек Snap на Jito.

Процесс очень похож для других dApps на Solana. Нам просто нужно убедиться, что мы выбрали Metamask, и выполнить предыдущие шаги. Например, мы можем интегрировать Metamask в Solend, нажав «Подключить кошелек», выбрав «Метамаска» и повторив процесс.

Часто задаваемые вопросы

Вот часто задаваемые вопросы о Solana Wallet Snap:

Является ли Snap Wallet опекунским? 

Нет, кошелек Solflare работает со связанным кошельком MetaMask, поэтому он не выдает новые закрытые ключи для кошелька Solana Snap.

Что произойдет, если я удалю/переустановлю Solana Snap 

Удаление или деактивация вашего Solana Wallet Snap прекращает его взаимодействие с вашим кошельком MetaMask. Однако после переустановки Solana Wallet Snap ваш предыдущий портфель останется нетронутым.

Могу ли я управлять активами Solana непосредственно в MetaMask?

Нет. Вы можете сделать это только через интерфейс Solflare.

Что такое MetaMask Snaps?

MetaMask Snaps позволяет разработчикам создавать внешние приложения, использующие инфраструктуру MetaMask. К ним относятся Snap для совместимости, такие как Solana Wallet Snap, и Snap для анализа транзакций, направленные на повышение безопасности.

Рекомендованное изображение через Unsplash.