Get ERC-4626 token vault information by address.
GET/:network/vaults/single
Get ERC-4626 token vault information by address.
Request
Path Parameters
Blockchain network name or chain id
Query Parameters
The address of the ERC-4626 token vault.
Responses
- 200
- 400
Vault information retrieved successfully.
- application/json
- Schema
- Example (from schema)
Schema
The blockchain network name (e.g., eth-mainnet).
The ID of the blockchain network (e.g., Ethereum mainnet is 1).
The address of the ERC-4626 token vault.
The name of the vault.
The symbol of the vault.
The total assets managed by the vault.
The total assets managed by the vault, denominated in ETH. (10^18)
The total shares issued by the vault.
The total shares issued by the vault, denominated in ETH. (10^18)
The exchange rate between shares and assets.
underlying_asset
object
required
Token contract address in hexadecimal format
Block number at the time of token creation
Type of the token (e.g., ERC20, ERC721, ERC777, ERC1155)
Token name (required for all token types)
Token symbol (required for all token types)
Number of decimals for ERC20 tokens
Granularity for ERC777 tokens
{
"network_name": "eth-mainnet",
"chain_id": 1,
"vault_address": "0x111111111117dc0aa78b770fa6a738034120c302",
"name": "Compound Vault",
"symbol": "cVault",
"total_assets": "1000000",
"total_assets_eth": "1000000",
"total_shares": "500000",
"total_shares_eth": "250000",
"exchange_rate": "2",
"underlying_asset": {
"token_address": "0xabcdefabcdefabcdefabcdefabcdefabcdefabcd",
"block_height": 123456,
"token_type": "ERC20",
"name": "My Token",
"symbol": "MTK",
"decimals": 18,
"granularity": "1"
}
}
Invalid request or vault address.