Skip to main content
Alpha endpoints are experimental and subject to breaking changes at any time. They are not included in the standard API changelog. Use them to explore upcoming features, not in production flows that require stability.
Alpha features are accessible using your existing API key. The endpoints below cover upcoming product areas that are still in active development.

Solana vaults

Explore SVM vault support alongside the EVM vault API surface. These endpoints cover Solana vault discovery, detailed vault data, idle assets, wallet positions, and transaction construction.
CapabilityHow to callRequired inputs
List SVM vault identifiersGET /alpha/svm/vaultsNone
List SVM detailed vaultsGET /alpha/svm/detailed-vaultsNone
Fetch one SVM detailed vaultGET /alpha/svm/detailed-vaults/{vaultAddress}Path: vaultAddress
Fetch one idle SVM assetGET /alpha/svm/idleAsset/{userId}/{assetId}Path: userId, assetId
List SVM positions for a walletGET /alpha/svm/positions/{userId}Path: userId
Check balances and limits before building an SVM transactionGET /alpha/svm/transactions/context/{userAddress}/{vaultAddress}Path: userAddress, vaultAddress
Build a ready-to-sign SVM transactionGET /alpha/svm/transactions/{action}/{userAddress}/{vaultAddress}Path: action, userAddress, vaultAddress. Query: assetAddress, plus amount when the action requires an amount

Cross-chain intents

Quote, execute, and track intent-based cross-chain position changes. This is the higher-level cross-chain transaction flow for products that want to move users into vault positions without building every bridge and execution step themselves.
CapabilityHow to callRequired inputs
Create a transaction intent quotePOST /alpha/transactions/intent/getQuoteJSON body: userAddress, inputPosition, outputPosition, feeToken, provider
Execute a transaction intentPOST /alpha/transactions/intent/executeJSON body: payloadSignature, provider. Optional body: originalQuote
Check transaction intent statusGET /alpha/transactions/intent/statusQuery: crosschainTransactionId, provider

CCTP bridge

Build USDC bridge flows with transaction context, calldata generation, in-transit tracking, and bridge status checks.
CapabilityHow to callRequired inputs
Check CCTP balances and bridge contextGET /alpha/transactions/cctp/context/{userAddress}/{srcNetwork}/{dstNetwork}/{assetAddress}Path: userAddress, srcNetwork, dstNetwork, assetAddress
Build a CCTP bridge transactionGET /alpha/transactions/cctp/transactions/{action}/{userAddress}/{srcNetwork}/{dstNetwork}Path: action, userAddress, srcNetwork, dstNetwork. Optional query includes assetAddress, amount, recipientAddress, transferType, useForwarding, message, and attestation depending on the bridge step
List CCTP transfers in transitGET /alpha/transactions/cctp/money-in-transit/{userAddress}Path: userAddress
Check CCTP transfer statusGET /alpha/transactions/cctp/statusQuery: burnTxHash, srcNetwork

Advanced analytics

Request heavier per-vault analytics only when your product needs them, rather than paying the response-size and compute cost on every detailed-vault query.
CapabilityHow to callRequired inputs
List advanced vault analytics using selected analytics sectionsPOST /alpha/advanced-analyticsJSON body: select. Optional query filters include allowedNetworks, allowedAssets, allowedProtocols, minTvl, maxApy, page, and perPage

Historical flows

Inspect daily vault inflows and outflows for flow analytics, dashboards, and monitoring.
CapabilityHow to callRequired inputs
Fetch historical daily vault inflows and outflowsGET /alpha/historical/{network}/{vaultId}/daily-flowsPath: network, vaultId. Query: fromDate, toDate. Optional query: page, perPage

Historical positions

Fetch a wallet’s historical vault positions for account history, retention analytics, and portfolio timeline views.
CapabilityHow to callRequired inputs
List historical positions for a walletGET /alpha/historical-positions/{userAddress}Path: userAddress. Optional query: fromTimestamp, toTimestamp

Holders

Analyze vault holders and LP-token balances for concentration, ownership, and distribution views.
CapabilityHow to callRequired inputs
List vault holders and LP-token balancesGET /alpha/{network}/{vaultId}/holdersPath: network, vaultId. Optional query: page, perPage
If you’re interested in any of these areas, sign up to get an API key and start using Alpha endpoints. Existing customers can reach the team via Telegram or email to share feedback.