Skip to content

user315-adv0/chain_crawler

Repository files navigation

🔗 Chain Crawler

Анализатор транзакций и связей в блокчейне Sui с интерактивной визуализацией графа

🚀 Быстрый старт

# Клонирование
git clone https://github.com/your-username/chain-crawler.git
cd chain-crawler

# Установка зависимостей
npm install

# Запуск
npm run dev

Откройте http://localhost:3000

🎯 Возможности

  • 🔍 Анализ транзакций: Получение истории транзакций кошельков в Sui
  • 🕸️ Построение графа: Автоматическое создание графа связей между адресами
  • 📊 3D визуализация: Интерактивный граф с навигацией и взаимодействием
  • 💰 Анализ объемов: Толщина и цвет рёбер зависят от объема транзакций

🛠️ Технологии

  • Backend: Node.js, Express, Sui SDK
  • Frontend: Next.js, React, Three.js
  • Визуализация: React Three Fiber, Tailwind CSS

📦 Установка

Предварительные требования

  • Node.js 18+
  • npm

Команды

# Установка
npm install

# Разработка
npm run dev

# Продакшен
npm run build
npm start

🎮 Использование

  1. Введите Sui адрес в поле поиска
  2. Нажмите "Анализировать"
  3. Исследуйте граф:
    • Перемещение: ЛКМ + перетаскивание
    • Масштабирование: Колесо мыши
    • Вращение: ПКМ + перетаскивание

📊 Интерпретация

  • Узлы: Адреса кошельков
  • Рёбра: Транзакции между адресами
  • Толщина рёбер: Объем транзакции
  • Цвет рёбер: Градиент от синего (малые суммы) к красному (большие суммы)

📝 Лицензия

MIT License - см. LICENSE


Сделано с ❤️ для анализа блокчейн транзакций

About

CONCEPT/WIP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages