Staking Intelligence

Provides real-time staking/unstaking data for tokens, including TVL, net staked, retention rates, and transaction-level insights - helping track participation, liquidity shifts, and on-chain sentiment

Endpoint

GET https://api.dapplooker.com/v1/stake-trends

💡 Pro Tips

  • Use this endpoint to track staking inflows/outflows and measure token health via TVL, net staked %, and retention rate.

  • Analyze 24h staking trends (stake count, stake amount, unstake activity) to spot accumulation or withdrawal spikes.

  • Leverage transaction-level data (staking_activities) to monitor whale moves, top wallets staking, and timing of big deposits/withdrawals.

  • Perfect for building on-chain dashboards showing staking adoption, liquidity trends, and token holder participation over time.

  • This endpoint is x402 payment–enabled, opening access for all users — simply pay and use without needing an API key.

Authentication

This endpoint supports two authentication methods:

Method

Description

API Key

Provide your Loky API key using the api_key parameter for authenticated access.

x402 Payment Protocol

If api_key is not provided, the request automatically uses the x402 protocol for on-chain payment verification.

For seamless integration, user can follow the x402 Quickstart Guide for Buyers.

Query Parameters

Parameter name

Type

Mandatory

Description

api_key

string

No

Your unique API key used for authentication

token_tickers

string

No

Comma-separated token tickers (upto 30)

token_addresses

string

No

Comma-separated token addresses (upto 30)

Sample Request

Sample Response

Response Fields Explanation

Staking Details

  • name (string): Name of the agent.

  • ticker (string): Token Name.

  • contract_address (string): Contract address of the token.

  • latest_price (decimal): Current token price in USD.

  • volume_usd_24h (decimal): Trading volume of the token in the last 24 hours (USD).

  • price_change_percentage_24h (decimal): Percentage change in token price over the last 24 hours.

  • stake_retention_percentage (decimal): Percentage of stakers that restake.

  • tvl (decimal): Total Liquidity of token in (USD).

  • net_staked (string): Net number of tokens currently staked (formatted with suffix like K/M).

  • net_staked_usd (string): Net staked value in USD (formatted with suffix).

  • net_staked_percentage (decimal): Percentage of tokens staked relative to supply.

  • total_stakers (integer): Total number of unique wallets participating in staking.

  • total_withdrawn (decimal): Total amount of tokens withdrawn from staking.

  • total_withdrawn_percentage (decimal): Percentage of tokens withdrawn relative to supply.

  • token_holders (integer): Total number of token holders.

  • stake_count_24h (integer): Number of staker in the last 24 hours.

  • stake_amount_24h (decimal): Total token amount staked in the last 24 hours.

  • stake_amount_usd_24h (decimal): Total USD value of tokens staked in the last 24 hours.

  • unstake_count_24h (integer): Number of stakers who unstaked in the last 24 hours.

  • unstake_amount_24h (decimal): Total token amount unstaked in the last 24 hours.

  • unstake_amount_usd_24h (decimal): Total USD value of tokens unstaked in the last 24 hours.

Staking Activities

  • tx_hash (string): Transaction hash of the stake/unstake transaction.

  • wallet_address (string): Wallet address of the user performing the action.

  • action (string): Type of action — "Stake" or "Unstake".

  • amount (decimal): Amount of tokens staked or unstaked.

  • timestamp (datetime): Date and time when the action occurred.

  • token_address (string): Token address of the token.

  • user_type (string): User classification (e.g., regular, smart_money_user, dev).

Last updated

Was this helpful?