Active Stakers
Tracks the number of unique wallets holding active FAF stakes over time. The count increases when wallets add stake and decreases when a wallet's staked balance falls to the dust threshold (0.001 or less), including full unstake requests and instant unstakes.
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.001 (dust threshold). 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)
- Left Y-axis (area line): Number of unique wallets with staked FAF balance > 0.001 (dust threshold)
- Right Y-axis (bars): Daily gross movement - green bars show wallets that became active ("New Stakers"), red bars show wallets that dropped below the dust threshold ("Fully Unstaked")
- New Stakers: Wallets whose staked balance crossed above the dust threshold on that day. The vast majority are first-time stakers, but the count also includes a small number of wallets that previously fully unstaked and later re-staked.
- Fully Unstaked: Wallets whose staked balance fell to or below the dust threshold (0.001 FAF), including full unstake requests and instant unstakes
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 Balance %: Percent change in the wallet's own staked FAF balance vs. the 30-day snapshot. "--" if wallet was first seen after the 30-day snapshot date
- 30d DEX Net: Net USD value of market buys minus sells over the last 30 days, sourced from Nansen. Shows whether the wallet has been a net buyer (+) or seller (-) on DEXes. "--" if the wallet does not appear in Nansen's trader data.
- 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
- Nansen: 30-day DEX trader data (buy/sell volumes) for the FAF token
Scope
- Includes all wallets present in the Flash.Trade staker cache; no manual bot/exchange filtering is applied on this page.
Active Staker Calculation
A wallet is counted as an active staker on a given day if:
- Its staked FAF balance > 0.001 at 23:59:59 UTC (dust threshold)
- 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.001 at the latest data point (dust threshold). 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 Balance %: Percent change in each wallet's own staked FAF balance between now and the 30-day snapshot
- 30d DEX Net: Net of DEX buys minus sells (USD) over 30 days from Nansen. Independent of staking activity — a wallet can be a net buyer on DEXes while unstaking, or vice versa
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.