Skip to main content

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​

Loading analytics data...

Data​

Loading analytics data...

Top 50 Stakers​

Loading analytics data...

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.