Skip to main content

Staking Wallet Timeline

Detailed staking history for individual wallet addresses showing balance evolution, realized rewards, and all staking operations over time. Enter any wallet address to view their staked/unstaked TUNA balances, cumulative SOL rewards (claimed + compounded), and complete transaction history with interactive charts.

Data

Loading analytics data...

Use Cases

This page helps you:

  • Track individual wallet behavior: Monitor any wallet's staking activity, commitment level, and reward strategies over time
  • Analyze whale patterns: Study large stakers to understand their behavior, when they stake/unstake, and how they manage rewards
  • Share wallet analysis: Use URL parameters (?wallet=ADDRESS) to share pre-filled analysis links with others
  • Review your own portfolio: Analyze your wallet's performance, engagement patterns, and reward accumulation
  • Identify staker archetypes: Distinguish between compounders (reinvest rewards), claimers (extract rewards) and HODLers (long-term holds with less activity)
  • Benchmark performance: Compare wallet strategies against successful patterns or your own approach
  • Investigate transactions: Click any operation in the table to view the full transaction on Solscan

How to Read This Chart

Click to expand chart reading guide

How to Use:

  1. Enter a Solana wallet address in the search box
  2. Click "Analyze Wallet" or press Enter
  3. View complete staking history with wallet summary, timeline chart, and transaction table

URL Parameters: Share direct links with pre-filled addresses using ?wallet=ADDRESS or ?address=ADDRESS

Wallet Summary Metrics:

  • Current Staked: TUNA currently in staking positions
  • Current Locked (Vesting): TUNA locked by vesting schedule (unlocks over time)
  • Current Unstaked: TUNA held liquid by the wallet
  • Realized Rewards: Cumulative SOL from claimed + compounded rewards (unclaimed rewards not shown)
  • Total Operations: Count of all staking transactions
  • Active Since: First staking transaction date and total days active
  • Last Activity: Most recent staking transaction date

Timeline Chart Elements:

  • Stacked Area (Three Colors): TUNA balance split into:
    • Pink (bottom) = Staked TUNA (Vesting) - locked by vesting schedule
    • Teal (middle) = Staked TUNA (Unlocked) - freely available staked tokens
    • Gray (top) = Unstaked TUNA - pending withdrawal
  • Dashed Gold Line (Right Y-axis): Cumulative realized rewards in SOL (claimed + compounded)
  • Colored Dots: Individual staking operations with distinct shapes and colors:
    • Purple diamond = Initialize Position
    • Green circle = Stake
    • Red circle = Unstake
    • Blue triangle = Compound
    • Gold star = Claim Rewards
    • Orange square = Withdraw
    • Pink hexagram = Set Vesting Strategy

Wallet Transactions Table:

  • Shows all staking operations sorted newest first (indicated by ▼)
  • #: Transaction number in chronological order
  • Date: Timestamp of operation
  • Type: Color-coded badge showing operation type
  • Amount: TUNA amount (for stake/unstake) or SOL amount (for claim/compound)
  • Transaction: Clickable signature linking to Solscan
  • Pagination: 10 transactions per page with Previous/Next navigation

Interactive Features:

  • Hover on chart areas: See exact staked/unstaked balance amounts at any point in time
  • Hover on dots: View operation details (type, amount, transaction signature)
  • Click transaction links: Opens full transaction details in Solscan block explorer
  • Zoom & Pan: Use mouse to zoom into specific time periods on the chart
  • Toggle legend: Click legend items to show/hide specific data series

Methodology

Click to expand technical details

Data Sources

  • Staker cache: Compressed snapshot of all staking positions and operations
  • On-chain transactions: Staking instructions from DefiTuna staking program
  • Balance tracking: Daily snapshots of staked and unstaked TUNA balances
  • Reward calculations: Realized rewards from claim and compound operations

For complete pipeline details, see Data Pipeline.

Wallet Lookup Process

  1. Address validation: Input validated as 32-44 character Solana address
  2. Cache search: Wallet looked up in staker cache (7,861 wallets active from 2025-07-25 onwards)
  3. Timeline reconstruction: All operations sorted chronologically to rebuild balance history
  4. Metrics calculation: Summary statistics computed from operation history

Balance Calculation

Daily staked and unstaked balances are calculated by:

  1. Starting balances: Begin with earliest known state (or zero if cache started after first stake)
  2. Operation application: Each stake/unstake/withdraw operation adjusts balances
  3. Daily snapshots: End-of-day balances recorded in UTC timezone
  4. Compound handling: Compounded rewards increase staked balance
  5. Claim handling: Claimed rewards tracked separately as realized SOL

Vesting/Locked Balance Calculation

When a wallet has a vesting schedule, the locked amount decreases over time:

  1. Initial lock: When SetVestingStrategy is called, the locked_tuna amount becomes fully locked
  2. Cliff period: During the cliff (e.g., 8160 hours / 11 months), full amount remains locked
  3. Unlock periods: After cliff, unlock_rate TUNA unlocks every unlock_period hours
  4. Multiple schedules: If wallet has multiple vesting schedules, locked amounts are summed
  5. Timeline display: At each event, locked amount is recalculated based on elapsed time

Realized Rewards Tracking

Realized rewards represent SOL that has been extracted or compounded:

  • Claim operations: SOL sent to wallet (adds to realized rewards)
  • Compound operations: SOL reinvested as TUNA stake (adds to realized rewards and staked balance)
  • Cumulative total: Running sum of all claim + compound amounts
  • Unclaimed rewards: Not included in current version

Operation Types

Each transaction is classified as one of these types:

  • Initialize: Create new staking position (first transaction)
  • Stake: Add TUNA to staking position
  • Unstake: Begin unstaking process (tokens become available after cooldown)
  • Compound: Reinvest rewards as additional stake
  • Claim: Extract rewards as SOL
  • Withdraw: Complete unstake and receive TUNA
  • Set Vesting: Configure vesting schedule for locked TUNA (shows locked amount, cliff period, and unlock schedule)

Relationship to Other Views

This wallet-level detail complements:

Date Range and Limitations

  • Data start: 2025-07-25 (when staker cache tracking began)
  • Update frequency: Data refreshes when staker cache is rebuilt (once a day)
  • Realized rewards only: Shows claimed + compounded SOL; unclaimed rewards not included
  • Operation granularity: Each transaction counted as one operation regardless of size
  • Multi-wallet users (same person, multiple addresses) counted separately
  • No cross-wallet aggregation for institutional holders
  • Pagination limited to 10 transactions per page for performance