Created: 2026-05-10 by А (Альфа). Awaiting О technical layer (#559). Контекст: Дима склоняется к (a) own node. Раньше команда BCB использовала Tatum. Что появилось лучше?
Tatum — multi-chain API для wallet/address generation. Custodial + non-custodial models. - ✅ TRC-20 USDT поддержка - ✅ Multi-chain (12+ цепей) - ⚠ Pricing сейчас за вычислительные единицы, не за запрос — сложнее prediction - ⚠ RU-friendly: не блокирует, но в общем западный provider
Что изменилось в space с тех пор: - Появились pure RPC providers (Chainstack, QuickNode, Alchemy) - MPC custody (Cobo, DFNS, Fireblocks) стало доступнее для startups - Wallet-as-a-Service (WalletIDs.net, Crossmint) — упрощённый API - TRON официальный (TronGrid) серьёзно улучшил coverage
| Provider | Цена 2026 | Reqs | TRON | RU-friendly |
|---|---|---|---|---|
| TronGrid (official) | Free + Pro paid | 100K/day, 15 req/s free | ✅ native | ✅ |
| Chainstack | Free + Growth $49/мес | 3M reqs/мес | ✅ | ✅ |
| QuickNode | Free + Build $49/мес | 80M monthly compute | ✅ | ✅ |
| NowNodes | $20/мес basic | 100K/day | ✅ | ✅ |
| GetBlock | $30/мес | unlimited | ✅ | ✅ |
| dRPC | Free tier | 10M/мес | ✅ | ✅ |
| Alchemy | $0-49+ | tiered | ❌ no TRON | n/a |
| BlockCypher | $39+/мес | 10K/hr | ❌ no TRON | n/a |
Вывод: для TRON RPC layer — TronGrid (free) + Chainstack или NowNodes как fallback = $0-50/мес.
Hardware (TRON official requirements): - 16 CPU cores (32 для block-producing — нам не нужно) - 32 GB RAM (64 предпочтительно) - 2.5+ TB SSD (NVMe — желательно) - 100 Mbps uplink - Initial sync: 6-24 часа
Hetzner dedicated server pricing 2026 (после повышения 1 апреля): - AX42 (Ryzen 7700, 64GB, 2x1TB NVMe): ~€55-70/мес ≈ $60-80 - AX52 (Ryzen 7950X, 64GB, 2x1.92TB NVMe): ~€90-110/мес ≈ $100-120 - Storage upgrade под TRON: +€20-40/мес
Total monthly: ~$70-150 для full node с запасом growth (TRON растёт ~500GB/год).
Pros: control / latency / no rate limits / privacy / no provider lock-in. Cons: maintenance / 24/7 incident response / disk replacement / sync время / DevOps work.
Когда оправдано: Stage 2+ (когда volume оправдывает $100/мес fixed vs API per-call).
| Provider | Цена | Custody Model | Когда |
|---|---|---|---|
| Fireblocks | $50K+/год minimum | MPC-CMP, regulated | Enterprise, не для пилота |
| BitGo | $5-25K/год | Multi-sig + MPC | Stage 4+ |
| Cobo | $300-2K/мес | MPC enterprise | Stage 3+ |
| DFNS | $0 free + $0.01/sig | Wallet infra | Stage 2+ для startup-friendly |
| Coinbase CDP | $0 + per-tx fees | Embedded wallet API | Stage 2+ |
| Crossmint | freemium | API + minting | Stage 2+ если нужен NFT/payment |
Вывод: Fireblocks/BitGo overkill для DOM до Stage 4. DFNS / Coinbase CDP разумно для Stage 2+ migration path если будут $$ для outsourcing custody.
| Provider | Цена | TRON | Note |
|---|---|---|---|
| WalletIDs.net | freemium | ✅ Tron | REST API HD wallets, простой |
| Crypto APIs | freemium | ✅ Tron | Banks/exchanges/wallets/custodians focus |
| Cobo Custody (lite) | $300+/мес | ✅ | MPC, можно как тестовый pilot |
Вывод: для simple address generation —
WalletIDs.net free или own
implementation (tronpy library в Python).
TMOCK* с visual warningSetup:
WALLET_PROVIDER=trongrid_free
TRON_API_KEY=<из dashboard.tron.network>
PRIVATE_KEY_HOT=<generated, в .env, не в commit>
Архитектура: - TronGrid для read (balance, history,
gas estimation) - tronpy локально для подписи tx - Hot
wallet 1 адрес — это для receiving deposits + sending withdrawals (всё
ещё controlled) - НЕ открывать withdrawal без manual approval Димы
(PILOT_MODE)
Стоимость: $0/мес (TronGrid free 100K req/day хватит для 15 users)
Setup: - Hetzner AX42 dedicated (~$70/мес после
повышения) → отдельный from 37.27.193.218. ⚠ Текущий shared
с Александром+Колей — нельзя на нём ставить TRON node
(HW не хватит). - Buy dom-tron-node-1.dom.credit или прямо
IP - TRON full node sync 6-24h initial - TronGrid Pro $30-100/мес как
secondary RPC - HSM: YubiHSM 2 (~$650 one-time) для
signing keys — храним в shop / safe / Дима’s home
Multi-sig подход (рекомендую для Stage 2): - 2-of-3 multi-sig: Дима + О-DOM (ops) + cold key (offline) - Withdrawal > $500 USDT требует обоих Дима + ops sign - Hot wallet всё ещё existsует но lim’t 5K USDT max
Стоимость: ~$100-200/мес + $650 HSM one-time + setup time ~1 неделя.
Setup: - 2 nodes (Hetzner Helsinki + Falkenstein) для resilience - Warm wallet (~10% balance) на YubiHSM - Cold wallet (~90%) на Ledger в physical safe - Cobo Custody Lite ~$500/мес как secondary cold storage option (диверсификация risk)
Стоимость: ~$300-500/мес + Ledger Stax $400 + safe.
Setup: - 3+ nodes multi-region - Cobo Custody Enterprise OR own multi-sig 3-of-5 с distributed keys - Optional: Fireblocks для regulated compliance (если EU exposure) - 24/7 monitoring + incident response
Стоимость: ~$1-3K/мес + insurance fund (5% AUM в cold).
Если Дима выбирает (a) own node Stage 2: - Plus: full control, no provider lock-in, no rate limits, latency wins - Plus: BCB наследие — у Димы уже опыт own node ops - Minus: $70-150/мес fixed cost даже при низком volume - Minus: DevOps burden (О-DOM или Дима поддерживает 24/7) - Minus: HW failure risk (NVMe burnout, Hetzner дата-центр инцидент) — нужен secondary RPC fallback - Minus: первый sync 6-24 часа — нужно planit deploy window
Mitigation: own node primary + TronGrid Pro secondary как hot standby (RPC fallback). $100/мес + $30-50/мес = $130-180/мес total. Дима не зависит от любого одного provider.
Если Дима выбирает (b) Trongrid+signer: - Plus:
$0-50/мес total (Trongrid free + own signer) - Plus: instant setup
(signer = tronpy Python в backend) - Minus: rate limit risk
(15 req/s, 100K/day) — может уложиться при peak load - Minus: vendor
lock-in — если Trongrid blocks или меняет terms — мы down
Mitigation: Trongrid free + Chainstack/NowNodes paid backup ($30-50/мес). Total $30-50/мес.
Если Дима выбирает (c) external custodian: - Plus: zero custody risk on us — provider держит keys - Plus: regulatory comfort (Cobo lite — SOC2) - Minus: $300-2K/мес fixed - Minus: vendor lock-in глубже (мы зависим от их API + uptime) - Minus: дополнительный fee на каждый withdraw (~$0.50-2 per tx) - Minus: их KYC требования могут конфликтовать с нашей RU-аудиторией
Mitigation: не подходит для RU-residents pilot. Откладываем до Stage 4 когда нужна compliance.
Для Stage 2 (через 3 недели): own node + TronGrid Pro secondary ($130-180/мес total) - Дима получает full control + provider redundancy - Pricing reasonable для pilot scale - Migration к Stage 4 multi-region simple
Для signing (всех stages):
tronpy Python in-process + YubiHSM с Stage
2 для production keys - Hot wallet keys — encrypted в .env
(Stage 1) → YubiHSM (Stage 2+) - Cold storage — Ledger в safe (Stage
3+)
НЕ выбирать Tatum как primary — есть лучше options сейчас (TronGrid native, Chainstack, NowNodes). Tatum только если хочется multi-chain abstraction layer (но мы только на TRON, не нужно).
— А (Альфа), 2026-05-10. Жду О technical input (#559) — особенно про practical TRON node sync experience, RPC fallback patterns, key management. Объединим в финальный recommendation.