Staking

Stake $SHADE to unlock higher spending caps and earn USDC from protocol fees.

Two-Token System

$SHADE Token

  • Launched on Pump.fun
  • Stake to unlock tiers
  • Governance voting

USDC (Rewards)

  • LPs deposit to Fog Pools
  • Users spend from Fog Pools
  • 0.1% fee → distributed to stakers

Why Stake?

Staking is the core mechanism that aligns incentives between protocol users and token holders. When you stake $SHADE, you:

  • Unlock higher tiers with increased authorization spending caps
  • Earn USDC from protocol fees on every spend transaction
  • Support the protocol by providing economic security
  • Gain governance rights to vote on protocol parameters

Tier System

The protocol has four tiers based on your staked $SHADE amount:

None

0

$SHADE

Cap: 100 USDC

Fee Share: 0%

Bronze

10K+

$SHADE

Cap: 1,000 USDC

Fee Share: 1x

Silver

100K+

$SHADE

Cap: 5,000 USDC

Fee Share: 2x

Gold

500K+

$SHADE

Cap: 10,000 USDC

Fee Share: 5x

Fee Distribution

Every time someone spends USDC using an authorization, a 0.1% fee is collected. These USDC fees are distributed to $SHADE stakers proportionally:

The Flow

1.LPs deposit USDC → Fog Pool
2.User spends USDC from Fog Pool via authorization
3.0.1% fee collected in USDC → Fee Vault
4.USDC distributed to $SHADE stakers

Example

Alice spends 1,000 USDC using her authorization

Protocol collects 1 USDC fee (0.1%)

Bob has staked 5,000 $SHADE (50% of total staked)

Bob earns 0.50 USDC from this transaction

Note: Bob staked $SHADE but earns USDC. This creates real yield from protocol activity.

// Smart contract fee calculation

usdc_fee = spend_amount × 0.001

your_usdc_reward = usdc_fee × (your_shade_stake / total_shade_staked)

Staking Flow

Connect Wallet

Connect your Solana wallet (Phantom, Solflare, etc.)

Approve Transaction

Approve the staking transaction in your wallet

Tokens Locked

Your $SHADE is transferred to the staking contract

Tier Assigned

You receive your tier and can create authorizations

Claiming Rewards

USDC rewards accumulate as protocol fees are collected. You can claim your rewards at any time without unstaking your $SHADE.

Pending Rewards
12.45USDC
Your Stake
5,000$SHADE

USDC is sent directly to your wallet. Your $SHADE stake remains locked.

Unstaking

You can unstake your $SHADE at any time. There is no lock-up period or unbonding time.

  • Unstaking is instant with no waiting period
  • Your tier is recalculated immediately
  • Unclaimed rewards remain available to claim
  • Active authorizations remain valid until expiry

Start Staking

Head to the app to stake your $SHADE and start earning.

Go to App