Web3-платформа для управления цифровыми активами

Web
Команда
1
frontend
Техстек
Next.js
TypeScript
TradingView
Viem
Wagmi
RainbowKit
Polkadot-API
Chakra UI
Emotion
Framer Motion
React Query
Web
О клиенте
Продуктовый стартап в сфере децентрализованных финансов, развивающий веб‑платформу для работы с токенами и данными блокчейн‑сетей.
Компания фокусируется на том, чтобы дать пользователям единое пространство для операций с криптоактивами, аналитики ончейн‑данных и взаимодействия с несколькими сетями, включая включая Substrate-based сеть Bittensor.


Бизнес-задачи
Реализовать веб‑интерфейс платформы с поддержкой Web3-кошельков и подключением к нескольким блокчейн-сетям Ethereum и Bittensor.
Сделать пользовательские фичи для работы с токенами, ликвидностью и стейкингом, включая Bridge, Swap, Withdraw, TWAP и поддержку LST.
Добавить крупные продуктовые разделы Portfolio (просмотр всех сабнетов и транзакций пользователя) и Explore (страница просмотра отдельного сабнета).
Подключить и отобразить данные из backend API, а также ончейн-метрики из Substrate-based сети Bittensor.
Обеспечить стабильную работу фронтенда при отсутствии выделенных аналитиков и тестировщиков - взять на себя анализ требований и тестирование.
Вызов
Работать над продуктом приходилось в одиночку на стороне фронтенда: от верстки и интеграции API до настройки стейт‑менеджмента, работы с ончейн‑данными и сложных визуализаций. При этом разработчику пришлось частично взять на себя и бэкенд‑задачи — дорабатывать отдельные модули, участвовать в проектировании API и логики взаимодействия с блокчейн‑сетями. Из‑за отсутствия аналитиков и тестировщиков все исследования, проработка требований и тестирование новых фич легли на плечи разработчика, что особенно чувствовалось в новой для команды доменной области: децентрализованные данные, криптовалюты и интеграции с несколькими сетями требовали дополнительного ресерча почти по каждому сценарию. Дополнительную сложность вносила плавающая продуктовая стратегия: часть функциональности не доходила до полноценного релиза из‑за смены приоритетов или технических ограничений, поэтому приходилось постоянно перестраивать план работ и ожидания по результатам.

