perp_deposit
Deposit USDC into HyperLiquid perpetual accounts on GDEX Trading. Move USDC from Arbitrum to the required trading ledger.
Instructions
Deposit USDC into the HyperLiquid perpetual account from Arbitrum.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | USDC amount to deposit, e.g. '100'. Min 10 USDC. | |
| apiKey | No | GDEX API key for AES encryption | |
| chainId | No | Chain ID (must be 42161 = Arbitrum) | |
| accountRef | No | Connected account from gdex_connect. Supplies session key, wallet address, API key and session data so no secret is passed in chat | |
| tokenAddress | Yes | USDC token address on Arbitrum | |
| walletAddress | No | Control wallet address | |
| sessionPrivateKey | No | Session private key from sign-in |