Ubix.Exchange - криптобиржа экосистемы Ubix.Network

Ubix.Exchange - биржа экосистемы Ubix.Network с бесплатным листингом для ранних Web3-проектов. Мы приняли работающий продукт: переодели интерфейсы, собрали разрозненные сервисы бэкенда в единую систему с общей точкой входа и связали биржу с остальной экосистемой. Всё это - на живом продукте, без остановки торгов.

Ubix.Exchange - криптобиржа экосистемы Ubix.Network

Клиент
Ubix.Network
Отрасль
Блокчейн, Финтех
Услуги
Web3 и блокчейн, Бэкенд, Фронтенд, Дизайн, Боты, On-Line сервисы, Аутстафф, Веб-разработка, Программное обеспечение, DevOps, Аналитика, Прототипирование, Разработка MVP, Опыт в Web3, Технический аудит, ИТ-консалтинг
Экраны
больше 50
Период
2021-2025

Задача

Биржа работала, но состояла из частей, которые росли по отдельности. Снаружи - набор несвязанных экранов, внутри - сервисы, каждый со своей логикой входа и своими договорённостями с соседями. Приводить в порядок нужно было и то, и другое.

  • Собрать дизайн-систему и распространить её на все экраны.
  • Свести сервисы бэкенда в единую систему с общей точкой входа.
  • Связать биржу с кошельком, стейкингом и остальными сервисами экосистемы.
  • Сделать всё это, не останавливая торги и не ломая ничего для пользователя.

Экраны считали, пока их не стало пятьдесят. Дальше перестали: интерфейс дорисовывался всё время работы.

  • Торговля в реальном времени: инструменты для ежедневной работы
    Торговля в реальном времени: инструменты для ежедневной работы

Перенос по живому

Главное ограничение проекта было не техническим, а житейским: у биржи есть пользователи, и у них там деньги. Останавливать торги на переезд нельзя, откатываться некуда, а любое падение видно сразу всем.

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

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

В итоге для пользователя переезд остался незаметным. Это и был основной критерий приёмки.

Автоматизация и контроль операций

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

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

Служебная часть - боты, оповещения, наблюдение - работает на PostgreSQL.

Дизайн-система и работа с графиками

Шрифт Urbanist, палитра из четырёх цветов, единые состояния и отступы. Но главное решение касалось не стиля, а зрения.

Торговый терминал - это часы за высококонтрастными графиками. Красное на чёрном, зелёное на чёрном, мелкие цифры в стакане: через полчаса глаза перестают различать детали, а человек продолжает принимать решения о деньгах. Мы взяли это отдельной задачей и убрали контраст там, где он не несёт смысла, оставив его там, где несёт.

Своя палитра свечей

Цвет роста и падения выбирается в настройках: привычная пара или мягкая.

Светлая и тёмная темы

Обе проработаны отдельно, а не получены инверсией одной из другой.

Единый шрифт

Urbanist во всех сервисах экосистемы, включая кошелёк и стейкинг.

Цвет по важности

Яркий - только на действиях и изменениях, остальное приглушено.

  • Дизайн-система: шрифт Urbanist и фирменная палитра
    Дизайн-система: шрифт Urbanist и фирменная палитра
  • Главная задача дизайна: снизить нагрузку на глаза от контрастных графиков
    Главная задача дизайна: снизить нагрузку на глаза от контрастных графиков
  • Настройки: светлая и тёмная темы, свой цвет свечей
    Настройки: светлая и тёмная темы, свой цвет свечей

Счета, ввод и вывод

Три типа счетов - основной, торговый и стейкинговый - с переводами между ними. Ввод и вывод по каждой монете с выбором сети и подсказкой по комиссии прямо в форме. История операций с выгрузкой в CSV.

Частые вопросы вынесены на сам экран вывода, а не в раздел справки: человек читает их там, где сомневается.

  • Основной счёт: активы, ввод, вывод и переводы между счетами
    Основной счёт: активы, ввод, вывод и переводы между счетами
  • Обзор счетов: основной, торговый и стейкинговый в одном месте
    Обзор счетов: основной, торговый и стейкинговый в одном месте
  • История пополнений и выводов с выгрузкой в CSV
    История пополнений и выводов с выгрузкой в CSV
  • Вывод средств: выбор монеты и сети, комиссия и ответы рядом с формой
    Вывод средств: выбор монеты и сети, комиссия и ответы рядом с формой

Мобильная версия

График, стакан и сделки на одном экране, без переключения вкладок. На телефоне торгуют иначе: смотрят быстро и решают быстро.

  • Мобильная версия: график, стакан и сделки на одном экране
    Мобильная версия: график, стакан и сделки на одном экране

Пользовательские токены

Биржа обслуживает не только монеты экосистемы, но и токены, выпущенные её же пользователями через сервис 4Tokens. Человек задаёт тикер, объём эмиссии и число знаков после запятой - без единой строки кода. Токен сразу появляется на балансе кошелька и автоматически попадает в листинг, бесплатно.

Для биржи это означало отдельную ветку работы: новый токен должен появиться в торгах, в кошельке и в стейкинге сам, без ручных действий с нашей стороны.

Показатели биржи

Цифры самой площадки на август 2026 года, из её публичных данных.

14

токенов в доверенном реестре

0

стоимость листинга для проекта

2 000 000

эмиссия токена биржи UBXE

  • Спасибо за просмотр кейса FAMOUS.TEAM по разработке криптобиржи Ubix.Exchange
    Спасибо за просмотр кейса FAMOUS.TEAM по разработке криптобиржи Ubix.Exchange

Стек криптобиржи Ubix.Exchange

  • Vue
  • Quasar
  • C#
  • .NET Core
  • PostgreSQL
  • Web3

Из чего состоит проект

Услуги агентства, которые потребовались для запуска.