Discovering Orderly Vaults
You can use/nontokenized endpoint to discover all the available Orderly vaults:
Example response
For example, this is Orderly OmniVault position from/nontokenized
Route Example
Here’s how to deposit into Orderly OmniVault (positionId0xa3426a1cef4052c056fced18099be899d93f1427d13b9a1df1806b91fad3d0c2).
Route Mechanics:
- Swap ETH to USDC if needed (Orderly OmniVault requires USDC deposits)
- Execute the deposit transaction to add USDC to the Orderly Omnivault
- Receive a nontokenized position in Orderly
Fee in ETH is required for Orderly vault deposits. The fee will be added to
the native token of the chain and included in the
tx.value.Request Parameters
Route Response Example
The API returns a response with the following structure:- Swap: Convert ETH to the required token for the vault (if needed)
- Deposit: Deposit the converted token into the Orderly vault
Key Points
- Use the
/shortcuts/route/nontokenizedendpoint for nontokenized position routing - The
positionOutparameter uses the vault’s position ID - Fees are charged in the chain’s native token
- The response includes transaction data ready to be executed on-chain
