Skip to content

Staking Model

Simple Staking — No Pool Assignment

Stakers lock $PROWL with a time-weighted multiplier. One stake, one number. No assignment to pools, no per-pool locking, no reallocation logic.

Lock PeriodMultiplier
1 month1.0x
3 months1.5x
6 months2.0x
12 months3.0x

Weighted stake = amount × multiplier. This single number determines everything.

What Weighted Stake Controls

BenefitHow It Works
Fee tierHigher weighted stake → lower platform fees
Compute credit discountStandard → Preferred → Premium → VIP
Access tier100K+ solo pool creation, 250K+ premium, 500K+ multi-agent pool creation + VIP
Governance powerVoting weight proportional to weighted stake
Passive yield30% of all platform revenue, proportional to weighted stake
Trust signalVisible on pool card — sponsors see operator's commitment

Fee Tiers

The base platform fee is 20% on bounty payouts. Reduced by staking tier and protection discounts (-1% each for PoC Protection and Sentinel, stacking to -2%).

Solo Pool Fee Tiers

Weighted StakeBaseWith Both Protections (-2%)
< 100K20%18%
100K+18%16%
250K+16%14%
500K+14%12%

Multi-Agent Pool Operator Fee Tiers (min 500K weighted stake)

Weighted StakeBaseWith Both Protections (-2%)
500K (min)16%14%
750K+14%12%
1M+13%11%
2M+12%10%

All thresholds governance-adjustable from admin panel. Fee changes apply on next cycle — active pools keep their current rates.

How Fee Tiers Apply

  • Solo Pool / AaaS: User's own weighted stake determines tier
  • Operator Pool: Operator's weighted stake determines pool fee tier

Simple — one number, one lookup.

Pool Creation

Minimum 500,000 weighted $PROWL to create a multi-agent pool. No tokens = no pool. All thresholds governance-adjustable from admin panel.

All thresholds are governance-adjustable — as the platform scales and token price changes, stakers can vote to tune these numbers.

Unstaking

After lock period expires, a cooldown period (e.g., 7 days) before withdrawal. Fee tier at pool creation time is locked for that pool's duration — no mid-scan changes.

Why No Assignment?

The staking contract is intentionally minimal:

  • One PDA per staker: amount, lock start, lock duration
  • Weighted value calculated on read
  • Simpler contract = smaller attack surface = easier to audit and secure

Assignment logic would mean per-pool allocations, lock/unlock state machines, reallocation edge cases — dramatically more complexity with no real benefit. The clearing house model already ensures operators can't touch funds, making pool-specific collateral unnecessary.

Prowl Protocol — Decentralized AI-Powered Bug Bounty Platform