Spark Liquidity Layer

Spark's Liquidity Layer enables native USDS and DAI minting on L2s and sidechains through a Peg Stability Module (PSM) bridge architecture. Instead of relying on wrapped bridge tokens, Spark creates canonical stablecoins where demand exists - on Ethereum, Base, Arbitrum, and Gnosis Chain.

Cross-Chain Architecture

Ethereum mainnet at the center, L2s connected via PSM bridges. Animated particles show DAI/USDS flowing between chains.

Key Metrics

Total Cross-Chain TVL
$5.2B+
Supported Chains
4
PSM Swap Rate
1:1
L2 USDS Minted
$375M+

How It Works: USDC -> USDS on L2

1
Deposit USDC
User sends USDC to the PSM contract on Base, Arbitrum, or Gnosis
v
2
PSM Validates & Reserves
PSM accepts USDC into reserves, verifies 1:1 backing ratio with mainnet accounting
v
3
Canonical USDS Minted
Native USDS is minted on the L2 - not a wrapped token, but canonical USDS with full composability
v
4
Use Anywhere
USDS can be used in DeFi, converted to sUSDS for savings yield, or swapped back to USDC anytime

Supported Chains

Chain Type Status TVL PSM Reserves
Ethereum L1 (Native) Live $4.8B+ N/A (native mint)
Base L2 (Optimistic) Live $180M+ $120M USDC
Arbitrum L2 (Optimistic) Live $150M+ $95M USDC
Gnosis Chain Sidechain Live $45M+ $30M USDC

Canonical vs Bridged Tokens

Bridged (Wrapped) Tokens: Lock tokens on Chain A, mint an IOU on Chain B. If the bridge is hacked, all wrapped tokens lose their backing. Each bridge creates its own incompatible version (e.g., "Arbitrum-bridged DAI" vs "Multichain DAI").

Canonical (Spark PSM) Tokens: Native USDS minted directly on the target chain with 1:1 reserve backing. Only one version of USDS exists per chain, fully composable with all DeFi protocols. No bridge-specific wrapper risk.

Liquidity Routing

Spark can dynamically direct DAI/USDS liquidity to chains where it is needed most. If Base sees a surge in borrowing demand, Spark governance can increase the PSM debt ceiling on Base to mint more USDS there.

This is a major advantage over traditional bridges: liquidity follows demand, rather than requiring users to manually bridge from mainnet. Spark acts as a cross-chain liquidity coordinator for the entire Sky ecosystem.

Why This Matters

Most stablecoins can only be minted on Ethereum mainnet, forcing L2 users to rely on bridges (and their risks) to access them. Spark's Liquidity Layer flips this model: stablecoins are created natively on each chain, backed by PSM reserves. This gives Spark a unique moat - no other lending protocol can mint its stablecoin cross-chain with canonical status.

Back to Spark Protocol ->