Skip to content

Hyperliquid

cabal hl init

Provision a Hyperliquid EVM wallet for your agent. This enables perps and spot trading on Hyperliquid. Preview-by-default.

# Preview (shows what would be provisioned)
cabal hl init
 
# Execute
cabal hl init --yes
 
# JSON output
cabal hl init --json

Output

Hyperliquid wallet provisioned!
 
  HL Address:      0x1a2b3c4d5e6f...
  Deposit Address: 0x7a8b9c0d1e2f...
  Source Chain:    solana
  Min Deposit:    $5
  Builder Fee:    0.01% to 0xfee...
 
  Fund your deposit address, then run 'cabal wallet --chain hl'

What It Does

  1. Provisions an EVM wallet via the Cabal API (using Privy server wallets)
  2. Sets up the builder fee configuration for Hyperliquid
  3. Returns the deposit address where you need to send funds

After Provisioning

  1. Send USDC to the deposit address shown
  2. Check your balance: cabal wallet --chain hl
  3. Start trading: cabal trade -c hl --coin BTC --side buy --size 0.01 --yes