Workspace Digital Awards 2025 — успейте номинировать кейсы по льготной цене до 1 декабря. Принять участие!
MobileUp
Адаптировали Metamask для блокчейн-платформы Сбера
MobileUp
#Приложение под ключ

Адаптировали Metamask для блокчейн-платформы Сбера

74 
MobileUp
MobileUp Россия, Санкт-Петербург
Поделиться:
Адаптировали Metamask для блокчейн-платформы Сбера
Клиент

Сбер

Сфера

Финансы, инвестиции, банки

Регион

Россия, Москва

Мобильная платформа

IOS, Android

Сдано

Май 2023

Задача

Сбер давно и активно занимается исследованием блокчейн-технологий. Одно из ключевых достижений в этом направлении — создание собственной блокчейн-платформы

Платформа является производным продуктом от Ethereum. Она позволяет пользователям выпускать токены на любые активы и разворачивать смарт-контракты. Всё это — максимально безопасно и прозрачно.

Однако работать просто как технология без реальных продуктов блокчейн-платформа не может. Мы разработали решение, которое объединило блокчейн-платформу Сбера и Рутокен. А затем представили его на международном форуме «Финансы будущего: вызовы и возможности».

Решение

Задача — помочь в наращивании инфраструктуры блокчейн-платформы Сбера. Срок — неделя, чтобы успеть к конференции и представить наше решение.

Мы реализовали прототип криптокошелька на основе MetaMask и добавили интеграцию с Рутокеном. 

Кошелёк позволяет обменивать активы между пользователями без посредников и взаимодействовать со смарт-контрактами. А за счёт интеграции с Рутокеном обеспечивает максимальную защиту данных пользователя.

1Разработка

Мы могли разработать своё решение с нуля либо взять готовое. Поскольку время было сильно ограничено, и хотелось успеть к конференции, выбрали второй вариант. Из готовых опенсорсных инструментов больше всего подходил MetaMask. Мы взяли его и начали «дружить» с Рутокеном

Рутокен выбрали в качестве решения для хранения закрытых ключей и подписания транзакций. Недавно у него появился ещё один форм-фактор — карта, которая работает через NFC. Она позволяет подписывать документы прямо на смартфонах и планшетах.

Мы сделали библиотеку на базе тех ресурсов, что предоставил Рутокен. А затем предстояло встроить эту библиотеку в MetaMask. Тут возникли некоторые сложности из-за гигантского объёма кода приложения и большого количества зависимостей. Но нам удалось виртуозно справиться с ними и закончить проект в срок — точно к конференции.

Результат

За неделю интенсивной работы подготовили прототип на основе MetaMask, с помощью которого можно переводить и обменивать блокчейн-активы.

Говоря проще, у нас получился аппаратный криптокошелёк. Такой же как Ledger или Trezor, только более массовый и дешёвый — достаточно приложить карту к телефону, и вы авторизуетесь в системе.

https://play.google.com/store/apps/details?id=io.metamask&hl=ru
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

MobileUp с удовольствием обсудит вашу задачу

Оставить заявку