Context
African payout liquidity is heavily USDT; Western payout providers and Solana partners lean on USDC; euro senders want EURC. A ledger that only understands one issuer forces the customer to convert before Corridor can see the money, and shuts out partners who settle in anything else.Decision
Every stablecoin is a first-class asset. Core lists pathUSD, USDC.e, USDC, USDT, PYUSD and EURC with their pegs. Each chain package keeps a registry of where each one exists (Solana mints including Token-2022 for PYUSD; Base contracts; Tempo TIP-20s). Observers, transfers and the ledger book each in its own asset; nothing is silently treated as interchangeable.Consequences
- A customer’s ledger covers whatever its providers settle in.
- Solana transfers use the mint’s own token program, so Token-2022 stablecoins work.
- Conversions between stablecoins are explicit legs with their own bookings, never an implicit 1:1.
- pathUSD remains the canonical unit on Tempo (ADR 0001).
Alternatives rejected
- One canonical stablecoin everywhere: forces conversions at every edge and excludes partners.
- Treat all USD stablecoins as one asset: hides depeg and liquidity risk and breaks exact reconciliation.