From Us To You
How It Works
A transparent, daily wealth circulation protocol on Base.
1. Deposit USDC and Enter a Daily Pool
Deposit USDC into the smart contract's internal balance (with a 365 USDC per address cap), then select one of three contribution tiers: $1.00, $0.10, or $0.01 and join the pool for that day. Each address can join only one pool per day by design. This prevents repeated entries or increasing odds by adding more funds, helping protect participants from overspending while keeping everyone on equal footing.
Each pool is capped at 1,000,000 entries. If more people join, additional pools are created automatically and drawn separately, increasing the number of winners while keeping payouts meaningful.
2. The Daily Pool
Your contribution funds the prize pool for that specific day and tier. Small, fixed protocol fees are taken separately.
There is also no house edge taking a percentage of the prize pool. All prize pool contributions are paid out to the winners.
Example day with 10,000 participants
Example numbers illustrate USDC flow inside the protocol. The Base network transaction cost is separate and paid in ETH for deposits and withdrawals.
Tier 1.00 pool with 10,000 participants
- 1.00 USDC goes into the pool
- 0.01 USDC participation fee
- 0.003 USDC operation fee
- Prize pool: 10,000.00 USDC
- Participation fees: 100.00 USDC
- Operation fees: 30.00 USDC
- 10 winners split the pool equally
Tier 0.10 pool with 10,000 participants
- 0.10 USDC goes into the pool
- 0.001 USDC participation fee
- 0.001 USDC operation fee
- Prize pool: 1,000.00 USDC
- Participation fees: 10.00 USDC
- Operation fees: 10.00 USDC
- 10 winners split the pool equally
Tier 0.01 pool with 10,000 participants
- 0.01 USDC goes into the pool
- 0 participation fee
- 0.0001 USDC operation fee
- Prize pool: 100.00 USDC
- Operation fees: 1.00 USDC
- 10 winners split the pool equally
Note: Once the participation fee cap is reached, the participation fee becomes 0 while pools continue to operate normally (More info on the fees tab).
3. Provably Fair Selection
At the start of the next day (00:00 UTC), Chainlink VRF randomly selects the winners using verifiable on chain randomness.
If a pool has 1 to 10 participants, 1 winner receives the full pool (minus rounding dust). If it has 11 or more, 10 winners split the pool equally. Any dust rolls into the next day for that tier.
4. Automated Distribution
Winnings are automatically credited to your internal balance. Withdraw your USDC at any time, or keep it to seamlessly participate in future days.
Only the funds committed to the currently active daily pool are locked. All other balances, including amounts reserved for future days, remain fully withdrawable. If you decide not to participate in future days, you can unsubscribe and withdraw those funds immediately. At any given moment, only a single daily contribution is locked. All remaining funds stay under your control.
The cycle repeats every 24 hours.