Skip to main content
GET
/
staking
/
positions
/
summary
TypeScript
const response: Promise<FireblocksResponse<DelegationSummary>> = fireblocks.staking.getSummary();
{
  "active": [
    {
      "chainDescriptor": "ETH",
      "amount": "64.036604667"
    },
    {
      "chainDescriptor": "SOL",
      "amount": "0.077345939"
    }
  ],
  "inactive": [
    {
      "chainDescriptor": "ETH",
      "amount": "0"
    },
    {
      "chainDescriptor": "SOL",
      "amount": "0"
    }
  ],
  "rewardsAmount": [
    {
      "chainDescriptor": "ETH",
      "amount": "0.036604667"
    },
    {
      "chainDescriptor": "SOL",
      "amount": "0.001345939"
    }
  ],
  "totalStaked": [
    {
      "chainDescriptor": "ETH",
      "amount": "64.036604667"
    },
    {
      "chainDescriptor": "SOL",
      "amount": "0.077345939"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://developers.fireblocks.com/llms.txt

Use this file to discover all available pages before exploring further.

Response

Summary across all vaults returned successfully.

active
object[]
required

An array of objects containing chain descriptors and associated amounts, representing active positions.

inactive
object[]
required

An array of objects containing chain descriptors and associated amounts, representing inactive positions.

rewardsAmount
object[]
required

An array of objects containing chain descriptors and associated amounts, representing rewards positions.

totalStaked
object[]
required

An array of objects with chain descriptors and total staked amounts, representing the combined staked totals of active and inactive positions.