Active Stakers
Tracks the number of unique wallets holding active FAF stakes over time. The count increases when new wallets stake and decreases when wallets request a full unstake.
Current Metrics
Data
Top 50 Stakers
Use Cases
This chart helps you:
- Track protocol adoption: Monitor growth in the number of wallets participating in FAF staking
- Assess user retention: Identify periods of staker growth vs. churn (unstaking)
- Evaluate engagement trends: Compare active staker counts over time
- Assess whale concentration: Use the Top 50 Stakers table to see how staking power is distributed among the largest holders
How to Read This Page
Click to expand reading guide
Summary Cards:
- Active Stakers: Current count of wallets with staked FAF > 0. Change badge shows the percentage change vs. 30 days ago.
- Top 50 Concentration: Combined share of all staked FAF held by the 50 largest stakers. Change badge shows the percentage point shift vs. 30 days ago.
- Top 50 at Peak: Percentage of the top 50 stakers currently at their all-time-high staked balance. Includes first-time stakers who are trivially at their peak. Change badge shows the percentage point shift vs. 30 days ago.
Active Stakers Time Series:
- X-axis: Date (UTC days)
- Y-axis: Number of unique wallets with staked FAF balance > 0
- Line trend: Shows the snapshot count of wallets with a positive staked balance at the end of each day
- Increases: New stakers, wallets that restaked, or wallets that cancelled a pending unstake request
- Decreases: Wallets that requested a full unstake (entering the unstake queue)
Top 50 Stakers Table:
- Rank: Position by current staked balance (descending)
- Address: Solana address of the staker (links to Solscan)
- Current Stake: Current staked FAF balance
- % of Total: Wallet's share of all currently staked FAF
- vs. Peak: Current balance as a percentage of the wallet's all-time-high staked balance (100% = at peak, lower = has partially unstaked)
- 30d Change (pp): Change in % of Total over the last 30 days, in percentage points. "--" if wallet was first seen after the 30-day snapshot date
- Timeline: "See details" button linking to the wallet's full staking timeline page
Methodology
Click to expand technical details
Data Sources
- Staking transactions: On-chain staking instructions from Flash.Trade staking program
- Staker cache: Compressed event log containing all staking activity
Active Staker Calculation
A wallet is counted as an active staker on a given day if:
- Its staked FAF balance > 0 at 23:59:59 UTC
- The balance is calculated by processing all stake/unstake events chronologically
- Wallets with FAF only in the unstake queue (pending balance > 0, staked balance = 0) are not counted as active. The count drops when a wallet submits an unstake request, not when the FAF is physically withdrawn.
Summary Cards
- Active Stakers: Number of wallets with staked FAF > 0 at the latest data point. Change badge shows the percentage change vs. 30 days ago.
- Top 50 Concentration: Sum of the "% of Total" column for the 50 largest stakers. Change badge shows the percentage point difference vs. the top-50 concentration 30 days ago (recomputed from the snapshot's top 50).
- Top 50 at Peak: Percentage of the current top 50 stakers whose staked balance equals their all-time high. First-time stakers are trivially at their peak and are included. Change badge shows the percentage point difference vs. the snapshot 30 days ago.
30-Day Change Calculation
All 30-day change badges compare the current value against a snapshot taken at the most recent day with data at or before 30 days ago. On sparse datasets (e.g. a quiet weekend with no events), the snapshot may be slightly older than 30 days.
Top Stakers Ranking
The Top 50 Stakers table ranks by:
- Current staked balance: Wallets sorted by their FAF balance at the latest data point (descending)
- % of Total: Each wallet's share of the total staked FAF across all wallets
- vs. Peak: Compares current balance to the wallet's all-time-high staked balance, showing retention
- 30d Change: Difference in share percentage between now and 30 days ago, showing trend
Active Staker Threshold
A wallet is counted as active when its replayed staked balance exceeds 0.001 tokens. Summing thousands of floating-point stake/unstake deltas in the browser can produce residual rounding dust (e.g. 10^-10) for wallets whose true balance is zero. The threshold eliminates these false positives and ensures the count matches the server-side computation on the Overview page, which uses fixed-precision decimal arithmetic.
Update Frequency
Data is automatically updated once a day. Check the "Last updated" timestamp in the site header for data freshness.