Skip to main content
GET
Get all vaults

Response

200 - application/json

Successful response containing an array of all active vaults with their complete details

id
string
required

Unique identifier for the vault, typically combining the network and vault type

Example:

"ethereum-dvsteth"

chain_id
integer
required

The blockchain network ID where the vault is deployed (e.g., 1 for Ethereum mainnet)

Example:

1

address
string
required

The smart contract address of the vault on the blockchain

Example:

"0x5E362eb2c0706Bd1d134689eC75176018385430B"

symbol
string
required

The trading symbol of the vault's LP token, used for identification in interfaces

Example:

"DVstETH"

decimals
integer
required

The number of decimal places used for the vault's LP token calculations and display

Example:

18

name
string
required

Human-readable name of the vault that describes its purpose or strategy

Example:

"Decentralized Validator Vault"

layer
string

The protocol layer or strategy type that the vault implements (e.g., lido_simple_dvt, symbiotic)

Example:

"lido_simple_dvt"

points
object[]

Array of point allocations for different protocols or systems integrated with this vault

base_token
object

The primary token that the vault uses for valuations and calculations

underlying_tokens
object[]

List of tokens that the vault manages or holds as part of its strategy

deposit_tokens
object[]

List of tokens that users can deposit into the vault for participation

withdraw_tokens
object[]

List of tokens that users can receive when withdrawing from the vault

withdraw_avg_time_seconds
integer

Average time in seconds it takes to process a withdrawal from the vault

Example:

345600

collector
string

The address of the fee collector contract that receives protocol fees from the vault

Example:

"0x240Fbe0790D5B25366BF88EE14AE8Dde72BfE312"

price
number

Current price of the vault's LP token in terms of the base currency

Example:

3519.90723976

apr
number | null

Annual Percentage Rate (APR) representing the vault's yearly yield, can be null if not applicable

Example:

2.886142857142857

tvl_usd
number

Total Value Locked in the vault converted to USD, representing the total assets under management

Example:

24991702.73953098

tvl_base_token
string

Total Value Locked expressed in the base token's smallest units (considering decimals)

Example:

"7177311992681062422621"

limit_usd
number

Maximum USD value that can be deposited into the vault (deposit cap)

Example:

48398724.54674784

limit_base_token
string

Maximum amount of base tokens that can be deposited into the vault, expressed in smallest units

Example:

"13899522963290482556503"

total_supply
string

Total supply of the vault's LP tokens in circulation, expressed in smallest units

Example:

"7100102655321765400668"