How do I send funds to a MetaMask portfolio and then deposit funds for trading on Hyperliquid?

You need to deposit USDC on Hyperliquid (via your MetaMask (or other) wallet) on your SWAP account to be able to trade on Hyperliquid from the TopBot strategy on TradingView. You'll need an exchange (Bitget, Binance, other...) to send the crypto (ETH) you've bought with your national currency to your wallet. You'll then convert your ETH into USDC and deposit them on Hyperliquid. For withdrawals, you'll need to do the opposite. Let's take Bitget as an example. 

 

Transfer funds from Bitget to Hyperliquid

1️⃣ Convert USDT to ETH on Bitget

  1. Log in to your Bitget account.
  2. Go to the "Assets" section, then "Spot".
  3. Search the market ETH/USDT and get access.
  4. Enter the amount of USDT to convert into ETH.
  5. Complete the conversion and wait for the transaction to be finalized.

2️⃣ Remove ETH to MetaMask

  1. In Bitget, go to the "Withdrawal" section.
  2. Select ETH as the asset to be removed.
  3. In MetaMask, copy your public address (in the format 0x...).
  4. Paste this address into the recipient field on Bitget.
  5. Select network Arbitrum (important)
  6. Send all or part of your ETH (leave a margin for fees).
  7. Validate the transaction and wait for confirmation. It can take several tens of minutes for the funds to appear on Metamask. 

3️⃣ Convert part of ETH into USDC via MetaMask (or Uniswap)

  1. Open MetaMask and click on "Swap".
  2. Choose ETH in original assets and USDC into a target asset.
  3. Leave the equivalent of €2 to €10 in ETH for future expenses.
  4. Validate the swap and wait for the transaction to be processed.

4️⃣ Deposit USDC on Hyperliquid

  1. Go to hyperliquid.xyz and connect your MetaMask wallet.
  2. In the main interface, click on "Deposit" or "Fund". 
  3. Choose USDC as an asset to be deposited.
  4. Validate the transaction via MetaMask.
  5. USDCs will be available on Hyperliquid once the transaction has been confirmed.

✅ Summary

  • Convert USDT → ETH on Bitget
  • ETH to MetaMask transfer (ERC20 network)
  • Swap ETH → USDC (leave some ETH for expenses)
  • USDC deposit on Hyperliquid in SWAP (not in spot)