Skip to main content
Rabbithole is an app where you earn rewards for keeping money deposited in onchain protocols. Pick a campaign, deposit into the vault, pool, or market it rewards, and your rewards start accruing immediately. Hold longer and hold more, and you earn more. Your deposit stays in the underlying protocol the whole time. Rabbithole never holds it. The reward budget sits in a separate campaign contract and pays out when you claim.

What You Can Do

Hold to Earn

Browse live campaigns, deposit, watch rewards tick up, and claim.

Climb the tiers

What you claim each week sets your tier, from Bronze to Diamond, and your tier sets your share of the weekly USDC pool.

Enter the raffle

Your weekly claims and tier earn raffle entries. One draw every four weeks, verifiable on-chain.

Refer friends

Share your referral link and earn a share of what the people you refer earn.

How Earning Works in One Minute

Every campaign has a reward budget that drips out continuously at a set rate. At any moment the drip is split among everyone holding an eligible position, in proportion to how much they hold.
  • Bigger deposits earn more. Your share of the drip is your balance divided by everyone’s balance.
  • Longer holds earn more. Rewards accrue every second the position is open.
  • Leaving costs nothing you already earned. Withdraw and accrual stops, but everything earned so far stays claimable.
  • Claim whenever you like. Claims are cumulative. Claiming once at the end pays the same total as claiming every week.
The full model, including how campaign rules like caps and tiers change what counts, is in How Campaigns Work.

Where Your Money Sits

The two never mix. Rabbithole routes your deposit into the protocol and reads your position from the chain, but it does not custody either pot.

Next Steps

Getting Started

Sign in, link a wallet, and make your first deposit.

FAQ

Gas, claim timing, APY, and the other questions people ask first.