Prepare a USDC withdrawal from Hyperliquid to Arbitrum.
Returns EIP-712 typed data for the user to sign. After signing, submit the signature via the /execute endpoint. Withdrawal processing takes minutes to hours depending on bridge conditions.
Documentation Index
Fetch the complete documentation index at: https://docs.compasslabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
Request to withdraw USDC from HyperEVM global markets perps account to Arbitrum.
The user's EOA address (owner of the global markets perps account)
USDC amount to withdraw (human-readable, e.g. '500.0')
Arbitrum destination address (defaults to owner if not specified)
Successful Response
Returned by prepare endpoints — contains EIP-712 typed data for the user to sign.