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.
Trends
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?