Solaris AISolaris AI FlowDocs
Node ReferenceDeFi

Sanctum

Liquid staking token (LST) data, APY, TVL, and metadata via Sanctum.

View as Markdown

Sanctum is Solana's liquid staking hub. The Sanctum node provides LST pricing, APY data, TVL tracking, and metadata for all supported liquid staking tokens.

Prerequisites

No credential required. All operations use Sanctum's public API.

Operations

OperationDescriptionKey inputs
getSolValueGet SOL value of LST tokenslstSymbols
getApyGet APY for LST tokenslstSymbols
getTvlGet TVL for LST tokenslstSymbols
getHoldersGet holder count for LST tokenslstSymbols
getLstMetaGet metadata for LST tokenslstSymbols
getApyHistoryGet historical APY datalstSymbols, epochCount
getLstListList all available LSTs(none)
getFeaturedLstsGet featured/promoted LSTs(none)
getInfinityAllocationGet Infinity pool allocation(none)
getLstCategoriesGet LST category groupings(none)

Configuration

FieldTypeRequiredDescription
lstSymbolsstringFor most opsComma-separated LST symbols (e.g., mSOL,jitoSOL,bSOL)
epochCountnumberNoNumber of epochs for APY history (default: 10)

Output

All operations return the standard envelope:

{
  "success": true,
  "operation": "getApy",
  "data": { /* raw Sanctum response */ }
}

Reference fields downstream with the response name (default sanctumResponse), for example {sanctumResponse.data.apys.mSOL}. Per-LST operations (getSolValue, getApy, getTvl, getHolders, getLstMeta) typically return values keyed by symbol; list operations return an array under .data.

Common use cases

  • Compare APY across liquid staking options
  • Monitor TVL shifts between LST providers
  • Alert when an LST's APY drops below a threshold

Next steps

  • Kamino - lending markets and vaults
  • Pyth - oracle price feeds

On this page