graph TD
A[User] --> B[Afrilance Hub]
B --> C[Escrow App]
B --> D[Paylinks App]
B --> E[Docs Hub]
A --> F[Wallet or Smart Account]
F --> G[Bundler and Paymaster]
C --> H[Escrow Factory]
H --> I[Escrow Contract]
D --> J[PaylinkVault]
J --> K[Paylink URL]
A --> K
K --> J
A --> I
L[USDC or USDT] --> I
L --> J
I --> N[Event Indexer]
J --> N
N --> M[Backend]
M --> O[Supabase]
M --> P[Notifications]
P --> Q[Telegram Bot]
Q --> A
I --> R[IPFS Proof]
J --> R[IPFS Metadata]
I --> S[UMA on Base]
I --> T[Oracle Multisig on BNB]
S --> I
T --> I
V[Grants and Partners] --> U[Treasury Multisig]
U --> M
W[DAO Future] --> U