Evercode labs
Блокчейн финтех

Разрабатываем мультивалютные легкие кошельки, кошельки для Dapps, а также сервисы обмена и инструменты анализа рынка. Веб, настольные, мобильные приложения.

далее
далее
кейс 7

Decent Explorer — официальный блокэксплорер блокчейна Decent

Запрограммировали первый официальный блокэксплорер к старту блокчейна Decent.
Сроки
АЛЬФА-ВЕРСИЯ
2 недели
БЕТА-ВЕРСИЯ
4 недели
Технологии
Web
Symfony, Node.js, React.js, WebSockets, MongoDB

О проекте

>Decent Explorer — первый эксплорер, который был запущен к официальному релизу блокчейна Decen

Задачи

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

Решение

Для повышения скорости загрузки данных мы выбрали создание изоморфного (иными словами, универсального) приложения. Для этого мы использовали связку React.js + Redux и рендеринг на стороне сервера, что позволяет быстро передать пользователю самый необходимый контент. Еще одним шагом в решении задачи стало уменьшение нагрузок на страницу. Так как эксплорер обрабатывает большое количество новых блоков в блокчейне, мы приняли решение реализовать сокетное оповещение — так пользователь узнаёт о каждом новом блоке без перезагрузки страницы.

Разработка на этом проекте происходила в изменяющихся условиях. Новые требования и информация поступали в процессе разработки, и код было необходимо адаптировать под динамические требования заказчика. Для большей гибкости мы выбрали базу данных MongоDB, которая позволила не привязываться к конкретному формату данных, получаемых от ноды Decent.

Первую рабочую версии блокэксплорера мы предоставили заказчику уже через две недели, после чего работали над рефакторингом кода, так как некоторые технологии, такие как React.js + Redux, server side rendering на тот момент мы использовали впервые.


Отзыв клиента

Расскажите нам о своих идеях и мы предложим лучшие решения!
Связаться с нами
Другие кейсы
Интеграция Guarda Chrome extension и Ethereum dApps
Это расширение для браузера Chrome, которое позволяет получить доступ к dApps на основе Ethereum в самом браузере.
Интеграция Binance Chain токенов и Ledger в Guarda Wallet
Создали инструмент внутри криптовалютного кошелька Guarda Wallet, который позволяет управлять монетами и токенами Binance с холодного кошелька Ledger
Мультивалютный кошелёк Atomic Wallet
Разработали мульти-криптовалютный кошелёк c возможностью кроссблокчейновых обменов (Atomic Swaps). Продукт полностью анонимен и хранит ключи только на устройстве пользователя.
Decent Explorer — официальный блокэксплорер блокчейна Decent
Запрограммировали первый официальный блокэксплорер к старту блокчейна Decent.
Кошелек для токена INK и криптовалюты QTUM - Веб и Android
Сингапурской команде-разработчику INK помогли реализовать работу со смарт-контрактом в сети QTUM.
Coinmarket — сервис для сбора данных и анализа рынка
Запустили масштабный сервис, который предлагает пользователям большой набор инструментов для многоуровневого анализа рынка криптовалют.
Агрегатор бирж и обменников криптовалют
Запрограммировали сервис, который помогает найти лучший курс обмена и информацию о биржах и обменниках.