> ## Documentation Index
> Fetch the complete documentation index at: https://public-perps-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Deposits

> Depositing funds to Hyperliquid via LI.FI or the Arbitrum bridge

Deposits to Hyperliquid are made using the [LI.FI swap and bridge](https://docs.li.fi) functionality. USDC Spot and USDC Perps are available as Hyperliquid L1 protocol targets in LI.FI — deposits are routed directly to Hyperliquid Core, they do not need to go through Arbitrum.

If the user already has USDC on Arbitrum, they can deposit directly via the [Hyperliquid bridge](https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/bridge2#deposit) with a normal transfer.

Funds can be deposited to either destination:

| Deposit Destination | Description                                       |
| ------------------- | ------------------------------------------------- |
| **USDC Spot**       | Lands in the user's Hyperliquid spot balance      |
| **USDC Perps**      | Lands directly in the user's perps margin balance |

<Info>
  Under `unifiedAccount` abstraction mode (which the LI.FI Perps API automatically enables), both spot and perps USDC balances are available for perps trading across the default (`''`) and HIP-3 (`'xyz'`) sub-providers. It does not matter which destination you deposit to — both are usable as margin.
</Info>

Deposit functionality is not part of the Perps API — use the existing [LI.FI SDK](https://docs.li.fi/integrate-li.fi-js-sdk/install-li.fi-sdk) or [API](https://docs.li.fi/li.fi-api/li.fi-api) to execute deposits.
