Остерегайтесь попыток фишинга! Ledger никогда не просит пользователей раскрыть или предоставить свою фразу восстановления из 24 слов. Никогда не делитесь ею с кем-либо. Подробнее

Создание блокчейн-мостов между ETH и BSC для NFT посредством Wormhole

Данная статья расскажет, как без каких-либо проблем переводить токенизированные активы (NFT-токены) между разными блокчейнами с помощью платформы Wormhole. В данном примере рассматривается отправка NFT из сети Эфириума в сеть Binance Smart Chain с помощью устройства Ledger и стороннего кошелька MetaMask.

Прежде чем начать

  • Убедитесь, что расширение MetaMask обновлено хотя бы до версии 10.5.2 или новее. Подробнее об этом читайте по ссылке.
  • Убедитесь, что вы подключили счёт ETH из Ledger к кошельку MetaMask. Подробнее об этом читайте по ссылке.
  • Убедитесь, что на вашем устройстве Ledger установлены последние версии приложений Ethereum (ETH) и Binance Smart Chain (BNB).
  • Убедитесь, что на вашем устройстве Ledger установлена последняя версия прошивки.
  • Убедитесь, что вы закрыли приложение Ledger Live, поскольку оно может конфликтовать с MetaMask.
  • Убедитесь, что в настройках приложений Ethereum и Binance Smart Chain на вашем устройстве Ledger активирована слепая подпись. Подробнее об этом читайте по ссылке.

Блокчейн-мосты для NFT

  1. Перейдите на страницу платформы Wormhole Bridge в браузере на ПК.
  2. Нажмите кнопку «Transfer Tokens» (Отправить токены) в правом верхнем углу страницы.
  3. Выберите вкладку «NFTs» и подходящий блокчейн. В данном случае это Эфириум.
  4. Нажмите кнопку «Connect» (Подключить).
    В ответ запустится расширение MetaMask.
  5. В интерфейсе MetaMask выберите адрес ETH, на котором размещаются ваши NFT-токены. Обратите внимание, что мосты между разными блокчейнами поддерживаются только стандартом ERC-721.
    После подключения ваши NFT-токены отобразятся на вкладке «Select a token» (Выберите токен).
  6. Выберите NFT-токены, для которых вы хотите создать мосты между разными блокчейнами, и нажмите «Next» (Далее).
  7. В поле «Target» (Назначение) выберите сеть, в которую хотите перевести свой NFT — например, Binance Smart Chain. После выбора сети в соответствующем поле автоматически отобразится ваш адрес в сети Binance Smart Chain из кошелька MetaMask.
  8. Нажмите «Next» (Далее).
    Вслед за этим откроется вкладка «Send NFT» (Отправка NFT).
  9. Нажмите «Transfer» (Отправить).
    В ответ откроется расширение MetaMask, в котором будут указаны детали транзакции и соответствующая комиссия.
  10. Разблокируйте ваше устройство Ledger и запустите приложение Ethereum.
  11. Проверьте детали транзакции и нажмите «Подтвердить».
    Данные о транзакции отобразятся и на экране вашего устройства Ledger.
  12. Внимательно проверьте все детали транзакции, после чего нажмите «Approve» (Одобрить).
    После подтверждения транзакции ваш NFT-токен будет переведён в другой блокчейн с помощью моста. В случае высокой нагрузки на сеть на это может понадобиться некоторое время.

    Переводить NFT с помощью блокчейн-мостов можно и в другие сети. Например, из Polygon в Binance Smart Chain (как показано в GIF-анимации ниже) или же из Solana в Ethereum. Логика операций для разных сетей одинакова.

    BRIDGE_WORMHOLE.gif

Была ли эта статья полезной?