Staking
Protocol overview, staking activity, wallet stakes, and global stake queries.
Staking Overview
GET
/v1/stake?request=overviewGlobal staking protocol statistics.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| request | string | REQUIRED | β | Must be `overview` |
πͺ Usage & Credits
This endpoint consumes 10 credits per request against your active API tier.
Response
json
{
"totalStaked": "float",
"totalInstantStaked": "float",
"totalRewardsPaid": "float",
"totalReleased": "float",
"stakerCount": "integer",
"stakes6m": "integer",
"stakes1y": "integer",
"stakes2y": "integer",
"stakes3y": "integer",
"stakes4y": "integer",
"stakes5y": "integer",
"stakesLiquid": "integer",
"stakes6mInstant": "integer",
"stakes1yInstant": "integer",
"stakes2yInstant": "integer",
"stakes3yInstant": "integer",
"stakes4yInstant": "integer",
"stakes5yInstant": "integer",
"stakesInstant": "integer",
"stakesDaily": "integer",
"lastUpdated": "integer"
}Staking Activity
GET
/v1/stake?request=activityPaginated history of staking events (stakes, releases, updates).
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| request | string | REQUIRED | β | Must be `activity` |
| limit | int | optional | 50 | Results (1β100) |
| offset | int | optional | 0 | Offset (max 10000) |
| wallet | string | optional | β | Filter by wallet |
| type | string | optional | β | Event type: stake, instant_stake, release_instant, release_liquid, etc. |
πͺ Usage & Credits
This endpoint consumes 10 credits per request against your active API tier.
Response
json
{
"found": "integer",
"activities": [
{
"hash": "string",
"type": "string",
"wallet": "string *",
"amount": "float *",
"rewardAmount": "float *",
"term": "string *",
"bumpId": "integer *",
"oldWallet": "string *",
"newWallet": "string *",
"totalReleased": "float *",
"startTime": "integer",
"blockHeight": "integer"
}
]
}Wallet Stakes
GET
/v1/stake?request=walletStake positions for a specific wallet address.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| request | string | REQUIRED | β | Must be `wallet` |
| address | string | REQUIRED | β | Wallet address |
| limit | int | optional | 50 | Results (1β200) |
| offset | int | optional | 0 | Offset (max 10000) |
| status | string | optional | active | Filter: active, released, all |
πͺ Usage & Credits
This endpoint consumes 10 credits per request against your active API tier.
Response
json
{
"found": "integer",
"stakes": [
{
"bumpId": "integer",
"wallet": "string",
"amount": "float",
"reward": "float *",
"term": "string",
"stakeType": "string",
"startTime": "integer",
"endTime": "integer *",
"status": "string"
}
]
}Errors
| Status | Condition |
|---|---|
| 400 | Missing address parameter |
All Stakes (Global)
GET
/v1/stake?request=stakesQuery stake positions across all wallets with filtering.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| request | string | REQUIRED | β | Must be `stakes` |
| limit | int | optional | 50 | Results (1β200) |
| offset | int | optional | 0 | Offset (max 10000) |
| address | string | optional | β | Filter by wallet |
| status | string | optional | β | Filter: active, released |
| term | string | optional | β | Filter: 6_months, 1_year, 2_years ... 5_years, liquid |
| stakeType | string | optional | β | Filter: daily or instant |
πͺ Usage & Credits
This endpoint consumes 10 credits per request against your active API tier.
Response
json
{
"found": "integer",
"stakes": [
{
"bumpId": "integer",
"wallet": "string",
"amount": "float",
"reward": "float *",
"term": "string",
"stakeType": "string",
"startTime": "integer",
"endTime": "integer *",
"status": "string"
}
]
}