Skip to main content
To deposit into Hyperliquid, use toChain: "hypercore". HyperCore is Hyperliquid’s own ledger, and BRDG treats it like any other destination chain. You choose which balance receives the USDC, and your user signs once on the source chain.

Perps or spot

To move USDC between the two balances later, use Hyperliquid itself.

Two kinds of route

Both kinds appear in the same quote and are ranked together.
  • Direct. Some venues credit the Hyperliquid account straight from the source chain. Mayan and Circle CCTP can deposit into either balance; LI.FI deposits into perps.
  • Through Arbitrum. The venue bridges USDC to Arbitrum, delivers it to BRDG’s relayer, and the relayer credits the Hyperliquid account. BRDG offers this route when no direct venue serves the source chain, or when it is cheaper. Your user signs nothing after the source transaction. On the transfer, postStep reports when the credit lands. The relayer charges its gas cost plus 10 cents, capped at $1, already taken off the quoted output.
Neither route needs a signature from the receiving account, so the recipient can be any Hyperliquid address, including one you do not control.

Minimum deposit

A quote that would credit less than the minimum is listed in rejected with code: "below_min" and the amount it would have delivered. POST /bridge/build checks the minimum again before building.