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.
Query Parameters
Parameter name
Type
Mandatory
Description
api_key
string
Yes
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
# With Token Tickers
curl --location 'https://api.dapplooker.com/v1/stake-trends?api_key=<API_KEY>&token_tickers=1000X'
# With Token Addresses
curl --location 'https://api.dapplooker.com/v1/stake-trends?api_key=<API_KEY>&token_addresses=0x352b850b733ab8bab50aed1dab5d22e3186ce984'
Sample Response
{
"success": true,
"data": [
{
"staking_details": {
"name": "1000x by Virtuals",
"ticker": "1000X",
"contract_address": "0x352b850b733ab8bab50aed1dab5d22e3186ce984",
"latest_price": 0.0087,
"volume_usd_24h": 107961,
"price_change_percentage_24h": 22.3,
"stake_retention_percentage": 7.1,
"tvl": 564047.2,
"net_staked": "3.4M",
"net_staked_usd": "29.4K",
"net_staked_percentage": 0.34,
"total_stakers": 253,
"total_withdrawn": 11782045.9,
"total_withdrawn_percentage": 1.2,
"token_holders": 82344
},
"trends": {
"stake_count_24h": 1,
"stake_amount_24h": 4253.6,
"stake_amount_usd_24h": 37.1,
"unstake_count_24h": 0,
"unstake_amount_24h": 0,
"unstake_amount_usd_24h": 0
},
"staking_activities": [
{
"tx_hash": "0x9835740bc863b9399547e3f744b02291f746682816e5dce464dd21f3a503ce6c",
"wallet_address": "0xcfa985eafeacd824135173deb3fde50c05ac2ce1",
"action": "Stake",
"amount": 4253.611406,
"timestamp": "2025-09-11T01:32:23",
"token_address": "0x352b850b733ab8bab50aed1dab5d22e3186ce984",
"user_type": "regular"
},
{
"tx_hash": "0x559c8fdf733b192f022fcab0d8873a23afc250c5fd8f79b3ead92b503d92e4f1",
"wallet_address": "0x00c2af578daa23df35a46ccd6d7982333f993517",
"action": "Unstake",
"amount": 943.7185,
"timestamp": "2025-09-10T07:41:11",
"token_address": "0x352b850b733ab8bab50aed1dab5d22e3186ce984",
"user_type": "regular"
}
...
]
}
]
}
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?