Trader Rewards Just Went Up 1000×. Streaks Are Live.
3 min read
We just shipped the biggest reward bump in the history of the platform. The math is simple: rewards are what makes a launchpad sticky, and our old numbers were too small to matter. So we made them matter.
What changed?
Three things — base launch reward, per-trade reward, and a brand-new daily streak bonus. All on-chain, all gasless, all live right now.
| Reward | Old | New |
|---|---|---|
| Launch a token | 50,000 THRYX | 500,000 THRYX |
| Trade (0.0005 ETH) | 5,000 THRYX | 100,000 THRYX |
| Trade (0.001 ETH) | 5,000 THRYX | 250,000 THRYX |
| Trade (0.005 ETH) | 5,000 THRYX | 1,000,000 THRYX |
| Trade (0.01+ ETH) | 5,000 THRYX | 5,000,000 THRYX |
| Daily streak (2-6 days) | — | 25,000 THRYX/day |
| Daily streak (7-29 days) | — | 100,000 THRYX/day |
| Daily streak (30+ days) | — | 500,000 THRYX/day |
How does the trade tier work?
Old system: every trade paid a flat 5,000 THRYX, whether you spent $0.50 or $50. New system: bigger trades earn proportionally bigger rewards, in four tiers that kick in at 0.0005 / 0.001 / 0.005 / 0.01 ETH. A 0.01 ETH trade now earns 5,000,000 THRYX — a 1000× increase from the old rate. The tier is computed inline by the SwapFacet on every trade. No claim step, no staking, no vesting cliff. The reward hits your THRYX balance the instant the trade lands.
How do the streak bonuses work?
Trade at least one buy or sell on any token, on any day, and your streak counter ticks up by one. Skip a day and it resets to zero. Once your streak hits 2 days, a daily server job pays you 25,000 THRYX. Hit 7 days and it bumps to 100,000 THRYX/day. Hit 30 days and you are diamond hands — 500,000 THRYX/day, every day, until you break the streak.
A 30-day diamond hands streak earns 15,000,000 THRYX in streak bonuses alone. On top of every per-trade reward you already earned. On top of every creator fee you already collected. The math compounds fast.
Why bump rewards now?
Two reasons. First — when we set the original 50K/5K numbers, the THRYX market was younger and the numbers felt big. They are not big anymore. Bumping the rewards 10× to 1000× brings the dollar-value of every trade and launch back into "actually worth talking about" territory. Second — a flat 5K/trade gave whales the same reward as a $0.50 buy. That is bad incentive design. Size-tiered rewards reward capital deployment, which is what the platform actually needs.
Are creator fees still 70%?
Yes. Nothing changed there. Every token creator still earns 70% of every trade fee on their token, paid in ETH, forever, automatically. The reward system is THRYX-denominated and lives on top of the creator-fee system, not in place of it.
What does this cost the platform?
Rewards are paid out of the protocol THRYX reserve, which is funded by a small protocol cut on graduations + paymaster auto-rebalances. The reserve was sitting at ~104,000,000 THRYX before this change with monthly drain in the low six-figures. After the bump, the burn rate goes up — and that is the point. The reserve exists to be paid out to users; sitting on it forever is the wrong move. We will tune the tier amounts down if the burn rate threatens runway, and up if it is too conservative. The setRewardTiers admin function is built for exactly this.
How do I get started?
If you already have a THRYX account: just trade. Rewards land in your balance every trade automatically. The streak tier shows up in the streak popover (the 🔥 icon in the header) — open it to see your current tier and how far to the next one.
If you do not have a THRYX account yet: sign up at thryx.fun with email + password (no wallet, no crypto, no gas). Launch a token to claim your 500,000 THRYX welcome reward. Trade any token to start your daily streak. Easy.
What is on-chain vs server-side?
The launch reward and the per-trade tier reward are both fully on-chain — the SwapFacet (0xf2396CB67b80990fB5701D4Fdca0190BC453f411) and RewardsFacetV3 (0xBcEe112321e10a9E40c24A94898E4D28a62ffe3B) on the Diamond handle all of it. The streak bonus is paid by a daily server cron from the deployer wallet (1,000,000 THRYX seeded for the first phase, top-ups will continue from the protocol reserve). We chose server-side for the streak so we could iterate on the tier amounts without redeploying SwapFacet — trading is the hot path and we are not touching it lightly.
Where can I see the deploy?
Phase 1 (param bump): tx 0x43137d33... block 45357090. Phase 2 (RewardsFacetV3 deploy): tx 0xfb11d2a3... block 45357187. Phase 2c (diamondCut to add V3): tx 0xbf431ed2... block 45357293. Phase 2d (set tier amounts): tx 0x3883af48... block 45357330. Phase 3 (streak fund withdraw): tx 0x1571d14c... block 45357402. All five live on Base mainnet.
Frequently asked
- Do I need to do anything to get the new rewards?
- No. If you already trade on THRYX, the new tier amounts apply automatically on your next trade. The streak counter starts ticking the next time you place a trade.
- What happens if I miss a day?
- Your streak resets to zero. Next trade starts a new streak from day 1. The 2-day, 7-day, and 30-day tier thresholds reset with it.
- Are launch rewards still per-launch?
- Yes. Every successful launch pays the creator 500,000 THRYX once at deploy time. There is no daily limit on launches but the platform does anti-spam dedupe on identical metadata.
- Are streak bonuses retroactive?
- No. The streak counter starts from your first trade after this deploy. The system reads the existing streak data table, but the daily payout job is brand-new code and pays forward only.
- Can rewards be tuned?
- Yes. RewardsFacetV3 exposes setRewardTiers and setRewardParamsV2 to the protocol admin. Tier amounts and base rewards can be re-tuned anytime without a facet redeploy. The streak tier amounts live in server config and can also be re-tuned hot.
- Is the THRYX token the reward currency?
- Yes. All rewards are denominated in THRYX (0xc07E889e1816De2708BF718683e52150C20F3BA3 on Base). THRYX trades against WETH on Uniswap V4 at the on-chain ethToThryxRate. To convert THRYX rewards to ETH, sell THRYX on the in-app swap or any V4 router.