Save money.
Win money.
Keep your money.

Deposit USDC and get entries. Your deposit earns interest backed by US Treasuries — that interest becomes the prize pool. Win or lose, your deposit stays yours.

deposited
prize pool
entries

The basics

1 USDC = 1 entry. Deposit 100 USDC, get 100 entries. Simple.

Your USDC earns interest backed by US Treasuries. That interest becomes the prize pool.

Every week, one entry wins the whole pool. Randomness from Switchboard VRF — verifiable on-chain.

Didn't win? Your deposit is still there. Withdraw whenever.

Example

You deposit$500 USDC
You get500 entries
Pool has10,000 entries
Your odds5%
Prize this week$127 USDC

Win or lose, your $500 stays yours. Only the yield is at stake.

Questions

What's the catch?

No catch. You're giving up the interest on your deposit for a chance to win a bigger prize. If you'd rather have guaranteed small returns, buy T-bills directly.

Why would I use this over PoolTogether?

PoolTogether is on Ethereum/Optimism with smaller prizes spread across more winners. We're on Solana — faster, cheaper, one big winner per draw.

What if nobody deposits?

No deposits = no yield = no prize pool = no draws. The protocol only works if people use it.