SPUSD Overview
SPUSD (SoulPeg USD) is a revolutionary innovation that bridges the gap between soul-bound security and DeFi liquidity needs. It's a tradeable ERC20 token that represents wrapped sUSDC, enabling users to access liquidity without sacrificing their staking yields.
Why SPUSD?
While soul-bound sUSDC provides unparalleled security against flash loans and exploits, it lacks the liquidity that many DeFi users need. SPUSD solves this dilemma by offering:
🔄 Liquidity On Demand
Convert your locked sUSDC to tradeable SPUSD whenever you need liquidity, without unstaking or losing yield generation.
💱 DEX Trading
Trade SPUSD on PancakeSwap and other decentralized exchanges. Deep liquidity pools ensure minimal slippage.
🏦 DeFi Integration
Use SPUSD as collateral in lending protocols, provide liquidity for yield farming, or participate in other DeFi opportunities.
🎯 Maintained Peg
SPUSD maintains a 1:1 peg with USDC through arbitrage mechanisms and the ability to unwrap back to sUSDC.
How It Works
graph LR
A[USDC] -->|Stake| B[sUSDC]
B -->|Wrap| C[SPUSD]
C -->|Trade| D[DEX]
C -->|Unwrap| B
B -->|Unstake| E[USDC + Yield]
- Stake USDC: Deposit USDC to receive soul-bound sUSDC
- Wrap to SPUSD: Convert sUSDC to tradeable SPUSD (1:1 ratio)
- Trade or Use: Trade SPUSD on DEXs or use in DeFi protocols
- Unwrap: Convert SPUSD back to sUSDC when needed
- Unstake: Redeem sUSDC for USDC plus accumulated yield
Key Features
1:1 Backing
Every SPUSD is backed by exactly 1 sUSDC held in the wrapper contract, ensuring full collateralization.
Instant Conversion
Wrap and unwrap between sUSDC and SPUSD instantly through the StUSDCWrapper contract.
Lock Support
For investors with vesting schedules, SPUSD supports locked tokens that become tradeable after the vesting period.
No Additional Fees
Converting between sUSDC and SPUSD incurs no protocol fees - only standard gas costs.
Smart Contracts
| Contract | Address | Purpose |
|----------|---------|---------|
| SPUSD Token | 0x40fF3deA2EEC93a7B71879874DC4407918DA77A6
| ERC20 token contract |
| StUSDCWrapper | 0x0e8fB2E774b827711e0F86069931C1321113238e
| Handles wrap/unwrap operations |
Use Cases
Emergency Liquidity
Need funds urgently? Wrap your sUSDC to SPUSD and sell on PancakeSwap without losing your staking position.
Yield Optimization
Provide SPUSD-USDC liquidity on PancakeSwap to earn trading fees on top of your sUSDC staking yields.
Portfolio Management
Rebalance your portfolio by trading SPUSD without the need to unstake and wait for lock periods.
Collateral
Use SPUSD as collateral in lending protocols while your underlying sUSDC continues earning yield.
Security Considerations
- SPUSD inherits the security of the underlying sUSDC
- The wrapper contract is immutable and cannot be paused
- All conversions are atomic and cannot be front-run
- Lock mechanisms prevent trading of vested tokens
Next Steps
Ready to start using SPUSD? Check out our How to Wrap Guide to begin converting your sUSDC to tradeable SPUSD.