Fetch live vault state and partner capability flags.
curl --request GET \
--url https://shlp-web-production.up.railway.app/api/v1/vault{
"success": true,
"data": {
"product": {
"slug": "<string>",
"name": "<string>",
"protocol": "<string>",
"chainId": 123
},
"addresses": {
"vault": "<string>",
"asset": "<string>",
"strategy": "<string>",
"navSource": "<string>",
"treasury": "<string>"
},
"asset": {
"symbol": "<string>",
"decimals": 123,
"address": "<string>"
},
"share": {
"symbol": "<string>",
"decimals": 123,
"address": "<string>"
},
"analytics": {
"sharePrice": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"tvl": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"totalSupply": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
},
"caps": {
"maxTvl": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"maxUserDeposit": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"globalDepositRoom": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
},
"fees": {
"performanceFeeBps": 123,
"managementFeeBps": 123
},
"liquidity": {
"vaultUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"reservedAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"instantRedeemCapacity": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"escrowedShares": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
},
"proof": {
"buckets": {
"vaultUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"strategyEvmUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"strategyCoreSpotUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"strategyCorePerpUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"strategyHlpEquity": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"pendingBridgeIn": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"pendingBridgeOut": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"reservedAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"escrowedShares": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
},
"reconciliation": {
"grossManagedAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"reservedLiabilities": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"netShareholderAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"reportedTotalAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"diff": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
}
},
"capabilities": {
"deposit": true,
"instantRedeem": true,
"asyncRedeem": true,
"fulfillRedeem": true,
"claimRedeem": true,
"cancelRedeem": true
},
"status": {
"depositsPaused": true,
"ready": {
"display": true,
"history": true,
"activity": true,
"operations": true,
"deposits": true,
"reasonCodes": []
}
}
},
"meta": {
"updatedAt": "2023-11-07T05:31:56Z"
}
}Product
Fetch live vault state and partner capability flags.
GET
/
api
/
v1
/
vault
Fetch live vault state and partner capability flags.
curl --request GET \
--url https://shlp-web-production.up.railway.app/api/v1/vault{
"success": true,
"data": {
"product": {
"slug": "<string>",
"name": "<string>",
"protocol": "<string>",
"chainId": 123
},
"addresses": {
"vault": "<string>",
"asset": "<string>",
"strategy": "<string>",
"navSource": "<string>",
"treasury": "<string>"
},
"asset": {
"symbol": "<string>",
"decimals": 123,
"address": "<string>"
},
"share": {
"symbol": "<string>",
"decimals": 123,
"address": "<string>"
},
"analytics": {
"sharePrice": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"tvl": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"totalSupply": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
},
"caps": {
"maxTvl": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"maxUserDeposit": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"globalDepositRoom": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
},
"fees": {
"performanceFeeBps": 123,
"managementFeeBps": 123
},
"liquidity": {
"vaultUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"reservedAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"instantRedeemCapacity": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"escrowedShares": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
},
"proof": {
"buckets": {
"vaultUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"strategyEvmUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"strategyCoreSpotUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"strategyCorePerpUsdc": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"strategyHlpEquity": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"pendingBridgeIn": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"pendingBridgeOut": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"reservedAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"escrowedShares": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
},
"reconciliation": {
"grossManagedAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"reservedLiabilities": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"netShareholderAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"reportedTotalAssets": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
},
"diff": {
"raw": "1000000",
"decimals": 6,
"formatted": "1.000000"
}
}
},
"capabilities": {
"deposit": true,
"instantRedeem": true,
"asyncRedeem": true,
"fulfillRedeem": true,
"claimRedeem": true,
"cancelRedeem": true
},
"status": {
"depositsPaused": true,
"ready": {
"display": true,
"history": true,
"activity": true,
"operations": true,
"deposits": true,
"reasonCodes": []
}
}
},
"meta": {
"updatedAt": "2023-11-07T05:31:56Z"
}
}Fetch chain, contract, token, route, and destination config.Fetch indexed sHLP historical snapshot series.
⌘I