View Source Hyperliquid.Api.Exchange.CreateVault (hyperliquid v0.2.2)
Create a new vault.
See: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/exchange-endpoint
Summary
Functions
Create a new vault.
Functions
Create a new vault.
Parameters
private_key: Private key for signing (hex string)name: Vault name (min 3 chars)description: Vault description (min 10 chars)initial_usd: Initial balance in raw units (float * 1e6, min 100 USDC)opts: Optional parameters
Returns
{:ok, response}- Result with vault address{:error, term()}- Error details
Examples
# Create vault with 100 USDC initial balance
{:ok, result} = CreateVault.request(private_key, "My Vault", "Trading strategy", 100_000_000)