Withdraw USDC from global markets perps account
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.
Body
Request to withdraw USDC from HyperEVM global markets perps account to Arbitrum.
The user's EOA address (owner of the global markets perps account)
"0x06A9aF046187895AcFc7258450B15397CAc67400"
USDC amount to withdraw (human-readable, e.g. '500.0')
"100.0"
Arbitrum destination address (defaults to owner if not specified)
Response
Successful Response
Returned by prepare endpoints — contains EIP-712 typed data for the user to sign.