К содержимому
Все кейсы

Web

Wallet Analytics Dashboard

Аналитика любого Ethereum-адреса

Next.jsTypeScriptEtherscan V2 APIVitestVercel
0 → 175
тестов

Проблема

Понять, что происходило с адресом, по сырому списку транзакций невозможно — нужны потоки токенов и история баланса, а не лента хешей.

Система

Next.js-дашборд поверх Etherscan V2 API: транзакции, потоки токенов, история баланса по произвольному адресу. Данные нормализуются на сервере, чтобы клиент не тянул сырые ответы API.

Роль

Соло-разработка, позже — аудит безопасности.

Результат

В ходе аудита закрыт публичный withdraw-эндпоинт, миграция на Etherscan V2, тестов с 0 до 175. Влито в main.