Staking design

How rewards work, where they come from, and how the design can change.

Draft · For feedback

Tier structure, multipliers, and fee allocation may change before launch based on community input and platform metrics. Nothing here is final. Changes will be announced in Telegram and by @avoidaiwriting on X before they take effect — tag us with questions.

The deflationary flywheel

Staking $avoid does three things at once. You lock supply out of circulation. Platform revenue burns more supply permanently. You earn supply back as your share of the reward pool.

1Lock supply
Your staked tokens are off the market for the lock period
2Burn supply
20% of card payment revenue buys $avoid and burns it forever
3Earn supply
50% of card payment revenue buys $avoid and rewards stakers

You remove supply from circulation. You get supply back for doing it. The longer you lock, the bigger your share of the pool.

Phasing (originally proposed)

Phase 1 (paused, under review): stake / position list / pool cap. Phase 2: unstake + lock enforcement + kill-switch. Phase 3: audit burn discounts + free audits actually applied. Phase 4: reward distribution from card-payment revenue (ships once mobile app card volume is non-trivial).

How it works

1Connect wallet
Same Phantom or Solflare wallet you already use
2Choose a tier
Longer lock = higher reward multiplier
3Deposit tokens
$avoid sent to a verifiable on-chain vault
4Earn rewards
Weekly distribution from platform revenue (Phase 4)

Where rewards come from

This is a pump.fun token. No mint authority. No inflation. Staking rewards come from real platform revenue. Every card-paid audit funds the reward pool. No tokens are printed. The pool is bought from the open market.

Card paymentsStripe revenue from audit purchases (after Stripe fees & Claude API costs)
20%Buyback + burn
50%Staker rewards
30%Operations

Half of every dollar of platform revenue flows back to stakers. 20% buys $avoid from the market and burns it permanently. 30% funds platform operations: infrastructure (Vercel, RPC, monitoring), an emergency reserve for incidents and security, and listing/audit costs as the project grows.

No marketing budget in the platform fee split. Growth comes from shipping product, organic Spaces, and word of mouth. Not paid promotion. No founder cut from platform fees either. Founder compensation is handled separately through the original token launch's trading fee allocation, not from this pool.

Staking tiers

Minimum stake: 10,000 $avoid (anti-spam floor). Choose your lock period. Longer commitment = bigger share of the reward pool.

7-Day100%
Lock: 7 days
  • 100% reward weight
  • Trial commitment
  • Unlocks at lock end (Phase 2 ships unstake)
30-Day200%
Lock: 30 days
  • 200% reward weight
  • 10% audit burn discount (Phase 3)
  • Early supporter badge
90-Day350%
Lock: 90 days
  • 350% reward weight
  • 25% audit burn discount (Phase 3)
  • 2 free audits / month (Phase 3)
180-Day600%
Lock: 180 days
  • 600% reward weight
  • 50% audit burn discount (Phase 3)
  • 5 free audits / month (Phase 3)
  • Governance votes

What the percentages actually mean: these are share weightings, not yield rates. 100% means you earn your token-proportional share of the staker reward pool. 600% means your share is weighted six times as large as someone at 100% with the same stake. Holders who don't stake get nothing from the pool. Even 100% is a benefit because you're in the pool at all.

We use percentage notation because this is real share math, not memecoin multipliers. A 600% weighted share distributes proportionally from a pool funded by actual platform revenue. No inflation. No printed tokens. No hidden curves.

Reward distribution

Every week, the reward pool is distributed proportionally to all stakers based on their weighted stake.

your_share = (your_stake × tier_weight) / total_weighted_stakeweekly_reward = your_share × weekly_reward_pool

Example: you stake 500,000 $avoid in the 90-day tier (350% weight). If total weighted stake across all stakers is 50,000,000 and the weekly reward pool is 100,000 $avoid, you earn:

(500,000 × 3.5) / 50,000,000 × 100,000 = 3,500 $avoid / week

Early staker advantage: at launch, the reward pool will be small because card payment volume is still ramping. Fewer stakers means each one earns a bigger share per token. As volume grows, the pool grows. Early stakers benefit from being early.

Technical architecture

Staking uses a hybrid on-chain/off-chain model. Tokens are held in a verifiable vault on Solana. Accounting and reward calculation happen server-side.

On-chainToken transfers to/from vault wallet. Verifiable on Solscan. Transparent balances.
Off-chainStake tracking, tier management, reward calculation, and distribution scheduling via Vercel KV.
VerificationEvery deposit and withdrawal confirmed on-chain before updating state. Same verification pattern as the burn-to-audit system.

Why not a full on-chain program? Pragmatism. A hybrid approach ships faster, costs less, and the vault is still fully auditable. If staking scales, migrating to an Anchor program is a clear upgrade path.

Safety and transparency

Vault address public
Anyone can verify holdings on Solscan
Lock enforced
Tokens can't be withdrawn before lock expires (Phase 2)
No inflation
Rewards from revenue, not token printing
Open source
All staking code is public and auditable

How this design can change

This is a draft. Tier structure, multipliers, fee allocation, and reward mechanics may evolve based on community feedback and platform metrics during the design phase. Changes will be announced in Telegram and by @avoidaiwriting on X before they take effect — tag us with questions.

If the economics don't work at scale, the design will evolve. Worst case, the staking system can be sunset and the reward pool returned to permanent burn. The 50% staker share doesn't disappear. It goes back to benefiting all holders via deflation.

Want to follow the redesign?

Community staking is paused pending architecture review. The operator's 10% commitment is locked on-chain via Streamflow contracts in the meantime — see tokenomics for the five contract addresses. Updates on next steps will land in Telegram.