DEPENDENCY MAP
════════════════════════════════════════════════════════════
┌─────────┐
│ START │
└────┬────┘
│
┌──────────────┼──────────────┐
│ │ │
▼ ▼ ▼
┌─────────┐ ┌─────────┐ ┌──── ─────┐
│ KYC API │ │ FIAT │ │ MOVE/SUI│
│(SumSub) │ │ (Stripe)│ │(Internal)│
└────┬────┘ └────┬────┘ └────┬────┘
│ ═════╪══════ │
│ │ │
└──────────────┼────────────┘
│
▼
┌─────────┐
│ SUI MVP │
└────┬────┘
│
▼
┌─────────┐
│ DONE │
└─────────┘
─────── = Soft (can proceed with mocks)
═══════ = HARD (cannot proceed without functional fiat flow for actual value transfer)
════════════════════════════════════════════════════════════
Dependency Notes:
- KYC APIs (SumSub/Blockpass) can be soft-mocked during initial development.
- Move smart contract architecture is completely internal and parallelized.
- Fiat Rail is a HARD external dependency because issuers won't use the platform without automated dividend distributions and funding rails.