System Interaction
Two Layers Working Together
Capital Flow
INVESTORS INVESTMENT LAYER SETTLEMENT LAYER CARRIERS │ │ │ │ │ 1. Deposit USDC │ │ │ ├─────────────────────────────►│ │ │ │ │ │ │ │ │ 2. Invest USDC │ │ │ ├─────────────────────────────►│ │ │ │ │ │ │ │ (WUSD shares to │ │ │ │◄─────ShareToken) │ │ │ │ │ │ │ │ │ 3. Fund telecom deals │ │ │ ├─────────────────────────►│ │ │ │ │ │ │ │ 4. Settlements & fees │ │ │ │◄─────────────────────────┤ │ │ │ │ │ │ 5. Yield generated │ │ │ │ (rBalance adjustments) │ │ │ │◄─────────────────────────────┤ │ │ │ │ │ │ 6. Redeem + profit │ │ │ │◄─────────────────────────────┤ │ │ │ │ │ │
Yield Generation Mechanism
Settlement Layer generates profit from:
- Settlement Fees: Carriers pay fee per settlement
- Voice Traffic Margins: Buy/sell voice minutes
- Prepayment Discount: Carriers prepay for volume discounts
- Liquidity Services: Premium for instant settlement
Profit Distribution:
- Settlement platform calculates returns per period
- Calls
adjustrBalance()on ShareTokenUpgradeable's position - ShareTokenUpgradeable's WUSD shares increase in value
- IUSD share price increases proportionally
- Investors can redeem IUSD for more USDC than deposited
Example: End-to-End Flow
Month 1: ──────── • Investor deposits 100k USDC → receives 100k IUSD shares • Investment Manager invests 100k USDC → Settlement Layer • Settlement Layer mints 100k WUSD shares → ShareTokenUpgradeable • Investment used to fund Carrier A's traffic deals Month 2: ──────── • Settlement activity generates 10k profit • Settlement platform adjusts: adjustrBalance(ShareToken, 100k, 110k) • ShareTokenUpgradeable now has 110k value in Settlement Layer • IUSD share price: 110k / 100k = 1.10 USDC per IUSD Month 3: ──────── • Investor redeems 100k IUSD shares • Investment Manager withdraws 110k USDC from Settlement Layer • Investor receives 110k USDC • Profit: 10k USDC (10% return)