Инструмент управления Binance Chain токенами c Ledger + Guarda Wallet

Сроки и цены

Запуск интеграции 1 месяц

Технологии

Web React.js, Node.js

Команда

Разработчики Алексей Калина Менеджер Маргарита Фейгина

О проекте

Данный проект представляет из себя инструмент внутри криптовалютного кошелька Guarda Wallet, который позволяет управлять монетами и токенами Binance Chain с холодного кошелька Ledger.

Задачи

Основная задача - дать пользователям возможность управления криптовалютой BNB и токенами стандарта bip-2 на базе Binance chain с холодного кошелька Ledger через интерфейс Web Guarda Wallet. Сопутствующая задача - решить проблему с ограниченным числом запросов блокэксплореру.

Решение

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

На начальной стадии проекта мы столкнулись с особенностями работы Binance Chain блокэксплорера. При нескольких одновременных запросах к блокэксплореру Binance Chain происходит временная блокировка, это защита эксплорера во избежания DDos атак и уменьшения нагрузки. Мы улучшить архитектуру веб кошелька Guarda Wallet. Это произошло за счет оптимизации системы запросов - увеличили количество информации в одном запросе. Это ускорило добавление токенов на других блокчейнах и улучшило работу кошелька в целом.

Таким образом Guarda и Ledger могут обеспечить полную поддержку Binance Chain mainnet (включая токены Binance Chain), а также безопасность и функциональность.

Evercode Lab

Close