Join transparent savings pools on Mantle. Deposit full collateral once, earn yield via mUSD, and let Supra VRF fairly decide who gets each period's payout.
Deposit full collateral once, contribute each period, and let on-chain randomness decide the winner.
Step 1
Spin up a new Sanca pool on Mantle or join an existing one with a fixed member cap and contribution size.
Step 2
When you join, you deposit your full future contributions in USDC, which are wrapped into yield-bearing mUSD.
Step 3
Every period, members send a USDC contribution; Supra VRF picks a random winner who receives that period’s pot plus a yield bonus.
Step 4
After all cycles complete, you withdraw your remaining mUSD collateral back as USDC, including your share of compounded yield.
Built for on-chain transparency, fair randomness, and yield on sleeping capital.
All pool actions live on Mantle. Track contributions, VRF draws, and payouts directly on the explorer or in-app.
Supra VRF V3 provides verifiable randomness for each draw, so no one can tilt the odds.
Your upfront USDC collateral is wrapped into mUSD, a yield-bearing token, so it grows while the pool runs.
Smart contracts (SancaFactory, SancaPool, MockmUSD) hold funds according to code, not a company.
Fine-tune max members, contribution size, period duration, and yield bonus split for each community.
Designed for real-world ROSCA flows with upfront collateral, late payment liquidation, and clear withdrawal rules.
Find answers to common questions about Sanca circles
Start saving with your community today. Create a new circle or join an existing one.