Kukai 2.0: как разработчики адаптировали кошелек для работы с NFT

Kukai 2.0: как разработчики адаптировали кошелек для работы с NFT

По данным tzkt.io, пользователи Tezos провели на маркетплейсе hitecnunc 5,7 млн операций и выпустили 424 тысячи токенов. Важная часть NFT экосистемы — качественные стандарты токенов, к которым быстро можно адаптироваться. Кошелек Kukai первым внедрил поддержку стандарта FA2 для взаимозаменяемых токенов и NFT, а в конце сентября обновил UI для еще лучшей работы с невзаимозаменяемыми токенами.

Мы пообщались с разработчиками Kukai Wallet, и расскажем, как команда развивает кошелек и улучшает опыт использования NFT на Tezos.

Статья обновлена по комментариям разработчиков Kukai.

Что такое Kukai Wallet

Kukai — это веб-кошелек Tezos. Он работает в браузере и доступен на любых компьютерах и мобильных устройствах с доступом к интернету.

Пользователь может импортировать существующий кошелек из файла с ключами (*.tez), мнемонической фразы или Ledger. Также он может создать новый адрес с привязкой к аккаунту Gmail, Facebook, Twitter или Reddit.

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

Предыдущие версии кошельков Tezos меньше фокусировались на NFT

Любой токен на блокчейне — это запись в хранилище смарт-контракта в виде «Баланс адреса TZ1 составляет Х токенов». Для правильного и удобного отображения баланса кошельку нужно получить метаданные: название, символ, количество знаков после запятой и логотип контракта. По стандартам TZIP-12 и TZIP-16, создатель токена должен добавить эту информацию в хранилище смарт-контракта в поле metadata: в виде отдельной структуры данных (map) или ссылки на файл с метаданными.

Метаданные взаимозаменяемых токенов стандартизированы, и кошельку проще их прочесть и обработать. С другой стороны, в метаданных NFT много дополнительных полей, в том числе ipfs-ссылок на изображения, музыку, видео и файлы других форматов:

  1. У каждого токена с уникальным id должны быть собственные метаданные в виде map или ссылки на файл.
  2. Кроме стандартных данных вроде имени и логотипа, метаданные отдельного NFT содержат ссылки на токенизируемый актив — artifactUri, обложку — displayUri, и иконку — thumbnailUri.

Из-за того, что прежние версии фокусировались на взаимозаменяемых токенах, NFT отображались в виде названия и логотипа контракта-минтера. Разные NFT из одного маркетплейса выглядели как взаимозаменяемые токены. Но сейчас кошельки вроде Kukai 2.0 внедрили более дружественный интерфейс: они выносят обычные токены и NFT в разные вкладки, а также поддерживают предпросмотр токенизированных активов.

Как разработчики улучшили пользовательский опыт в Kukai Wallet

В январе разработчики добавили в Kukai поддержку метаданных NFT. В сентябрьском обновлении они улучшили интерфейс, отображение картинок разного размера и анимированных файлов *.gif. Кошелек сначала проверяет адреса контрактов, которые взаимодействовали с пользователем. Затем он отправляет API-запросы обозревателю Better Call Dev и получает в ответ ссылки на метаданные токенов этих контрактов. Kukai считывает из метаданных ссылки на токенизированные изображения, загружает их и кеширует на выделенных серверах.

Благодаря индексации Better Call Dev и кешированию Kukai загружает превью NFT за несколько секунд. В случае, если Better Call Dev не возвращает результат, кошелек может считать некоторые метаданные напрямую из блокчейна с помощью Taquito.

На момент публикации Kukai Wallet отображает форматы .jpg, .png, .svg и .gif, а скоро в нем появится поддержка видео и аудио-NFT.

Подписывайтесь на социальные сети Tezos Ukraine, чтобы ничего не пропустить:

  1. Telegram-канал
  2. Facebook.
  3. Twitter на русском и украинском языках
  4. Twitter на английском языке
  5. YouTube-канал
  6. Instagram
  7. LinkedIn
  8. hub на ForkLog

следующий

Как зарабатывать на DeFi и не бояться криптозимы: стейкаем стейблкоины на Wrap Protocol

Читайте похожие посты

NFT знаменитостей на Tezos: где купить, где следить

NFT знаменитостей на Tezos: где купить, где следить

5 NFT-коллекций на Tezos, которые стоит увидеть

5 NFT-коллекций на Tezos, которые стоит увидеть

$3000 за гребаного ящера: рассказываем про NFT-коллекцию Tezzardz на Tezos

$3000 за гребаного ящера: рассказываем про NFT-коллекцию Tezzardz на Tezos

Читайте блог и не пропускайте новостей о TezosЧитать блог

Сообщество