Огляд модуля Crypto
Модуль Crypto Intelligence забезпечує інституційну оцінку ризиків для проєктів Web3 за допомогою багатоджерельного алгоритму Trust Score.
🎯 Що він робить
Ми відповідаємо на ключове запитання для інвесторів Web3: "Чи є цей проєкт реальним? Чи мають вони кошти для виживання? Чи дійсно вони розробляють код?"
| Можливість | Опис |
|---|---|
| Trust Score | Оцінка 0-100 на основі 6 стовпів |
| Real-time Data | Зібрано з 5+ API (CoinGecko, GitHub, DefiLlama, Dropstab, ICODrops) |
| Blue-chip Detection | Інтелектуальна оцінка для зрілих протоколів |
| Risk Assessment | Рейтинги LOW / MEDIUM / HIGH / CRITICAL |
🏗️ Архітектура
┌─────────────────────────────────────────────────────────┐
│ CRYPTO MODULE │
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ CoinGecko │ │ GitHub │ │ DefiLlama │ │
│ │ Harvester │ │ Harvester │ │ Harvester │ │
│ │ (24h cache)│ │ (24h cache)│ │ (6h cache) │ │
│ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ │
│ │ │ │ │
│ └────────────────┼────────────────┘ │
│ ▼ │
│ ┌─────────────────────┐ │
│ │ Risk Engine │ │
│ │ (6-Pillar Score) │ │
│ └──────────┬──────────┘ │
│ ▼ │
│ ┌─────────────────────┐ │
│ │ PostgreSQL DB │ │
│ │ (crypto_projects) │ │
│ └─────────────────────┘ │
└─────────────────────────────────────────────────────────┘
📊 Джерела даних
| API | Зібрані дані | TTL кешу | Вартість |
|---|---|---|---|
| CoinGecko | Ціна, MCap, FDV, URL GitHub | 24 години | Безкоштовно |
| GitHub | Коміти (30 днів), Активні розробники, Останній коміт | 24 години | Безкоштовно |
| DefiLlama | TVL, Розподіл по мережах, Категорія | 6 годин | Безкоштовно |
🔌 API-ендпоінти
Пошук проєктів
GET /api/crypto/search?q=bitcoin&limit=10
Відповідь:
{
"source": "database",
"results": [
{
"slug": "bitcoin",
"name": "Bitcoin",
"symbol": "BTC",
"trust_score": 85,
"risk_level": "low"
}
]
}
Отримати деталі проєкту
GET /api/crypto/project/aave
Відповідь:
{
"source": "database",
"project": {
"name": "Aave",
"symbol": "AAVE",
"trust_score": 73,
"risk_level": "medium",
"price_usd": 245.5,
"market_cap": 3650000000,
"fdv": 4100000000,
"tvl": 32295044166,
"category": "Lending",
"github_org": "aave",
"commits_last_30d": 45,
"active_devs": 12,
"score_breakdown": {
"security": 95,
"treasury": 85,
"dev_activity": 55,
"financials": 85,
"tokenomics": 80,
"community": 65
}
}
}
Оновити дані
POST /api/crypto/refresh/aave
Обмежено за частотою запитів, щоб запобігти зловживанню API.
Перевірка стану
GET /api/crypto/health
Дивіться Алгоритм Trust Score для детальної логіки оцінювання.