Manifesto: How NOT to Run a Rewards Program
(MetaMask case)
If you publicly announce a rewards program with a fixed USD value, clear dates, and explicit numbers, you are no longer running an experiment. You are making a commitment.
- @MetaMask publicly communicated that the rewards pool would be $30M
- That number shaped user behavior, activity, and opportunity cost
1. What went wrong:
- Team members of the MetaMask stated in Discord (Consensys) that the rewards pool was allocated at the start of Season 1 (Oct 28, 2025)
- Season ended 2 weeks ago, results are still being calculated
- During this time, LINEA price collapsed from ~$0.0145 (28 Oct) to ~$0.0036 (5 Feb)
- A ~4x drawdown turned a $30M rewards pool into ~$7.5M
As of today:
- No tokens have been distributed
- No onchain proof exists of what was actually reserved
But goal no clarity whether users will receive:
- $30M equivalent (≈8.33B LINEA)
- or $7.5M equivalent (≈2.08B LINEA)
They are 4x differences in user outcomes
2. Why this is a trust failure
Users did not optimize for “number of tokens”
They optimized for $30M in value, exactly as MetaMask communicated publicly
If the final distribution is closer to $7.5M than $30M, then:
- Users were effectively misled
- Activity was farmed under false economic expectations
- Trust was monetized and then diluted by market timing
From a moral and reputational standpoint, that is a much larger loss than any treasury drawdown
3. The obvious fix (that others already learned)
If you announce rewards in USD terms:
- Buy tokens close to the end of the season, not 100 days before
- Or top up the pool to honor the promised USD equivalent
We have already seen this lesson play out:
- OpenSea publicly committed to fixed ETH/ARB/OP reward pools
- When market conditions moved, they added USDC to close the gap
- Eventually they switched entirely to stablecoin-denominated rewards to avoid this exact problem
That is how you protect user trust
Buying $30M worth of tokens 100 days before final results, only to distribute ~$8M worth after a market crash, is indefensible. Buying the same amount this week would have resulted in:
- Significantly more tokens
- ~4x higher user rewards
- Zero controversy
4. Final note
This is not the first time this mistake has happened in crypto. Which is exactly why it is unacceptable to see it repeated by a team of this size and experience
If you work in Web3 and run incentive programs:
> Do not anchor users to USD values you are not prepared to honor
> Do not shift market risk onto your most active users
> Do not stay silent when expectations and reality diverge
MetaMask should publish:
> Full transparency on the rewards allocation
> Clear confirmation of the final USD-equivalent value
> And, if necessary, top up the pool to reach the promised $30M
Anything less permanently damages trust
And trust, once broken, does not recover on the next season
ETHGas is introducing the Open Gas Initiative, letting protocols incentivize their users to grow onchain adoption while ending gas fees anxiety for good.
[TAG PROTOCOLS WHO SHOULD JOIN]… are you in? 👀
Join Open Gas: https://t.co/2FgYufEUCQ
https://t.co/0xgA4vZTyR
Introducing the Open Gas Initiative - a way for protocols to subsidize gas for users, zero-code, for a seamless, frictionless onchain experience.
With OG cohort: @eigencloud, @ether_fi, @pendle_fi, @Velvet_Capital.
👇
Tired of those crazy gas fees? ⛽️
I'm teaming up with Gassy Jack on his mission to build a Gasless Future. Collect beans, tackle quests, and unlock rewards by joining us. Let's grow this together! 💪
https://t.co/RIZxYLjRls
https://t.co/RIZxYLjRls
Discovered my Gas ID via ETHGas - turning my gas spend into rewards 🫘
As a Kiddo Jack, I've spent 0.267 ETH on gas but earned 75 Beans back.
Get your Gas ID and Beans here: https://t.co/pBZnF9DaP9
Yap early, yap only, yap often.
@KaitoAI is connecting AI, attention and capital with Yaps.
Just claimed my social card and I'm accumulating Yap points in real-time.
Claim yours 👉 https://t.co/CmtICv8kKi
this is FOMO — a data-powered perp trading app built on smart trader behavior.
now on @HyperliquidX, backed by @DWFLabs.
Final Quest before Closed Beta is live:
🔸 farmed DPS? only Final Quest secures your earnings;
🔹 no? join FOMO now through the Quest
be early ↓
Let’s make it official.
Airdrop is live — early supporters get tokens before the sale.
Join Telegram
Follow us here
Be first to catch the drop
🔗 Air Drop Form: https://t.co/7fTgdrtZ1e
@monad_xyz 💜 Monad hits 1,100,000 followers! 💜
To celebrate, we’re launching a Giveaway! 🎉
🎁 50 Testnet Monad Tokens for 50 Lucky Winners!
- Follow @MonadPump
- Like & Repost
- Drop your Wallet in the comments👇
Let’s celebrate together! 🥂🔥 #Monad#Giveaway
✨ Introducing Sahara Legends:
A new, gamified way to explore the Sahara AI ecosystem. Join the adventure, earn rewards, and build your legacy—no whitelist required.
Let’s dive in 👇
🎉 Season 2 of the Sahara AI Data Services Platform is live!
With 2M+ on our waitlist, we’ve onboarded 100K new contributors to build a more equitable, collaborative AI economy.
More Users. More Tasks. More Rewards.
Let's dive into what's new 👇
Join Sahara Legends and help restore balance to a world where knowledge and innovation is under attack. Complete tasks, earn rewards, and journey alongside me shape the future.
Start your legend: https://t.co/4xEu1wzfBj
#SaharaLegends@saharaai
henlo, check out my personal henlo card! @henlo is a dumb memecoin built by the biggest cult org in the berachain ecosystem. envisioned by Satoshi Nakamoto as cryptos Universal Greeting. 💸🐼🚀
🎮 #Castile app is now available on our official site.
⏰ Server launches at 4 PM (SGT) / 8 AM (UTC).
For iOS: Only 10,000 spots—move fast!
For Android & PC: No limits!
DOWNLOAD NOW, CASTILERS!
🚀 https://t.co/42im6JDQzT