Where liquiditylifts rewards.
LiftUp turns every swap fee into transparent yield. 100% of the 0.05% LP fee skims out of the pool into the on-chain RewardDistributor — 10% funds growth, 90% flows back to traders and liquidity providers through three on-chain reward pools.
Next distributions
Cron fires on schedule, not on demand.
Distributions live on GitHub Actions. Timings are UTC — the same window every visitor sees, regardless of timezone.
Next daily distribution
24 swap + 24 LP unique users + pro-rata
Fires at Wed, 10 Jun 2026 10:00:00 UTC
Next weekly distribution
7 swap + 7 LP unique users
Fires at Mon, 15 Jun 2026 10:00:00 UTC
Next monthly distribution
5 swap + 5 LP unique users
Fires at Wed, 01 Jul 2026 10:00:00 UTC
Fee flow
100% to treasury. 90% back to you.
Every dollar of swap fee is split by a public formula. There is no protocol token to inflate, no governance lever to redirect rewards — the math is hard-coded and visible on-chain.
0.05% LP fee on USDC / EURC / cirBTC swaps. 100% skims to the RewardDistributor on every trade.
Listings, partnerships, audits, ecosystem grants. Capped — never inflates over time.
Funds the three reward pools below. Every dollar splits between swappers and LPs.
One distribution @ 10:00 UTC · 24 users/day
7 users every week
5 users every month
Folded into growth wallet for now — reactivates when a community event launches.
Daily 24 recipients · Weekly 7 · Monthly 5. Daily = flat odds. Weekly & monthly = volume-weighted.
Splits in half again: 20% pro-rata steady yield + 20% loyalty-weighted distribution with conviction tier & tenure multipliers — see below.
Every qualified LP earns by % of pool. No multipliers, no selection.
24 / 7 / 5 recipients. Conviction tier × tenure multipliers (up to 1.95×) concentrate here.
Path 1 · Trader rewards
Trade and earn loyalty weight.
Every USDC / EURC / cirBTC swap on LiftUp earns loyalty weight in the daily, weekly and monthly reward distributions. Daily is flat-odds so retail participants are never outgunned; weekly and monthly are volume-weighted; every distribution selects unique recipients.
Each pool below splits 60% Trader rewards / 40% LP rewards
Daily distribution
1 distribution @ 10:00 UTC · 24 unique users
- Total swap volume ≥ $100 in the 24h before the 10:00 UTC distribution
- USDC / EURC / cirBTC swaps · LiftUp Pool route
- New qualification window starts after each daily distribution
- Per user~4.17% of daily swap bucket
Designed for retail traders. Whether you swap $100 or $100,000, your odds are the same — the daily distribution is where anti-Sybil rules bite hardest.
Weekly distribution
1 distribution / week · 7 unique users
- Active swap on ≥ 5 days in the week, OR
- ≥ $1,000 total swap volume over 7 days
- Either condition qualifies — does NOT stack odds
- 1st place40%
- 2nd place20%
- 3rd – 4th20% (10% each)
- 5th – 6th15% (7.5% each)
- 7th place5%
Qualifying gates you in. Total weekly swap volume then determines which of the 7 places you land in — every recipient is a unique wallet.
Monthly distribution
1 distribution / month · 5 unique users
- Active swap on ≥ 20 days in the calendar month, OR
- ≥ $5,000 total swap volume during the month
- 1st place50%
- 2nd place20%
- 3rd place15%
- 4th place10%
- 5th place5%
Longest qualification window and strictest anti-Sybil tier. The same wallet can earn across daily, weekly and monthly in the same period — but never twice within the same distribution.
Path 2 · LP loyalty rewards
Provide liquidity, enter the same distributions.
LPs run in parallel to swappers — same cadence, same recipient counts. The LP bucket pays out in two streams: a steady pro-rata yieldso every LP earns by their % of pool (no selection needed) and a loyalty-weighted distribution on top, where conviction tier and tenure multipliers concentrate the upside.
LP takes 40% of each pool above — split 20% pro-rata · 20% loyalty distribution
Daily LP distribution
1 distribution @ 10:00 UTC · 24 unique users
- ≥ $100 of LP held continuously for 24h+ at distribution time
- Liquidity removed before the 10:00 UTC distribution forfeits that day
- Pro-rata yield is split by your LP share — no selection needed
- Per user~4.17% of daily LP bucket
Daily LP distribution is the most retail-friendly — a Sprout LP with $100 has the same odds as a Summit LP. Anti-Sybil is strictest here; the 24h trust gate neutralizes hot-money farming.
Weekly LP distribution
1 distribution / week · 7 unique users
- Hold LP ≥ 5 days during the week, OR
- Average LP position ≥ $1,000 over the week
- Either condition qualifies — does NOT stack odds
- 1st place40%
- 2nd place20%
- 3rd – 4th20% (10% each)
- 5th – 6th15% (7.5% each)
- 7th place5%
Weekly is where Climber and Summit LPs start to pull ahead. Your weighted LP (tier × time-lock × $) buys probability of landing in the top 7.
Monthly LP distribution
1 distribution / month · 5 unique users
- Hold LP ≥ 20 days in the calendar month, OR
- Average LP position ≥ $5,000 over the month
- 1st place50%
- 2nd place20%
- 3rd place15%
- 4th place10%
- 5th place5%
Highest single-prize tier in the entire system. A Summit LP with a 180-day lock has a real shot at the 50% 1st place share each month.
LP rewards · conviction tiers
Earn together, scale with loyalty.
Conviction tier & tenure multipliers apply to the LP loyalty distribution half (20% of each pool) on weekly and monthly distributions — daily is flat-odds for fairness. The other half of the LP bucket (20% pro-rata) pays out by % of pool alone, no multipliers — so every qualified LP always earns.
Passive tenure: there's no "lock" button — the bot counts your holding duration from the block of your first LP mint. Remove all your LP and add again → the clock restarts. Partial removes leave the timestamp untouched. 24h minimum hold before any distribution counts (trust gate / anti-Sybil).
Sprout
New users + retail LPs
$100 – $1,000 in pool
- Enters all three LP reward distributions — daily flat-odds + weekly & monthly volume-weighted
- No multiplier penalty; the same odds-per-dollar as everyone else
- First in line for the bonus reserve once a community-event program launches
Climber
Mid-tier + light whales
$1,001 – $5,000 in pool
- 1.15× weight on weekly & monthly LP reward distributions (daily stays flat)
- Unlocks weekly "consistency bonus" after holding liquidity 4+ weeks
- Eligible for early-access airdrops from partner protocols on Arc
Summit
True whales + loyal LPs
$5,001+ in pool
- 1.30× weight on weekly & monthly, stacks with tenure multiplier
- Direct line to a governance seat before mainnet launch
- Eligible for monthly partner-token allocations on top of LiftUp rewards
Stay longer, earn more weight.
Holding-based, not an explicit lock action — your multiplier grows as you keep LP in the pool past 30 / 90 / 180 days. Applied to the weekly & monthly LP loyalty distribution half only. Pro-rata 20% pays everyone by % of pool regardless of tenure — so even a fresh LP earns from day 0.
A Climber LP with $3,000 in the pool and 90 days of tenure enters the weekly distribution with a loyalty multiplier of 1.15× × 1.25× = 1.4375× on top of their base volume weighting — applied to every LP reward distribution they qualify for.
Anti-sybil & fairness
One wallet, one shot.
Sybil farming is the silent killer of every reward protocol. LiftUp's anti-Sybil model is designed to be light on real users and heavy on multi-account farms — every rule is verifiable on-chain, gated by a 24-hour trust window before any distribution counts.
Unique users per distribution
A single wallet cannot occupy more than one recipient slot in the same distribution. Even if you would have ranked 1st and 2nd, the second slot rolls down to the next eligible wallet.
24h LP hold-up
Liquidity added to the pool must sit there for at least 24 hours before it counts toward eligibility or weighted volume. Pulling early forfeits eligibility for that period.
Flat odds, hard gate
The daily distribution uses flat odds — splitting wallets dilutes rather than amplifies your edge. Paired with the $100 swap-or-LP gate, multi-account farming costs more than it pays.
Volume-weighted odds
Weekly and monthly distributions are weighted by total volume. Splitting volume across N wallets gives N wallets 1/N of the odds each — same expected value, more gas paid. Sybil is self-defeating.
Strictness scales with tier
Daily is the lightest filter (flat odds, low gate). Weekly adds a 5-day or $5k threshold. Monthly demands 20 days active or $10k — combined with the 24h LP cooldown, it's the hardest to game.
On-chain verifiable, low gas
Every check is a read against pool & router events emitted on-chain — swap volume, LP add/remove timestamps, hold duration. No off-chain oracle, no extra gas cost on the user.
Treasury transparency
Public contract. Public math.
All protocol fees flow into a single on-chain RewardDistributor. Splits are constants in the contract — owner CANNOT change them. Every inflow and outflow is verifiable on ArcScan.
Before mainnet: contract ownership migrates to a 3-of-5 multi-sig (published founders). The five bucket constants (10 / 31.5 / 31.5 / 22.5 / 4.5 %) cannot be changed even by the owner — they're hardcoded into storage at deploy time.
The 90% reward stream. Drains via distributeDaily / Weekly / Monthly to loyalty-weighted recipients.
Ops budget — owner withdraws to growthWallet for grants, listings, partnerships.
No bonus program scheduled — currently swept into the growth wallet via the off-chain sweep job until a community event ships.
FAQ
What's live · how it works
Every claim below is on-chain right now. Open an item to verify with the relevant contract reference.