Deposit Funds

Send USDC to your personal wallet to start trading. The bot supports deposits on multiple chains.

Getting Your Deposit Address

Send /start or /balances to the bot. It will display your deposit addresses for all supported chains. Each user gets a unique address derived from an HD wallet — your funds are isolated from other users.

Supported Chains

Arbitrum (for Hyperliquid)

Send USDC (native) on Arbitrum to your deposit address. The bot automatically detects your deposit and bridges it to Hyperliquid L1 for trading.

  • Minimum deposit: $5 USDC
  • Bridge fee: $0.20 USDC (deducted automatically)
  • Detection time: ~60 seconds
  • Bridge time: ~60 seconds after detection
Auto-bridging
You do not need to manually bridge funds. The bot's relayer handles gas fees and bridges your USDC to Hyperliquid automatically.

Polygon (for Polymarket)

Send USDC on Polygon to your deposit address. Funds are available for Polymarket trading as soon as the deposit is confirmed on-chain.

  • Minimum deposit: $5 USDC
  • No bridge fee
  • First trade requires a small MATIC gas fee (provided by the bot's relayer)

Solana (CCTP Bridge to Polygon)

Send USDC on Solana to your Solana deposit address. The bot bridges it to Polygon via Circle's CCTP (Cross-Chain Transfer Protocol) for Polymarket trading.

  • Minimum deposit: $5 USDC
  • Bridge time: 2-5 minutes
  • Uses Circle's native CCTP — no third-party bridge risk
Send only USDC
Only send USDC to your deposit address. Sending other tokens (ETH, MATIC, etc.) may result in lost funds. Always double-check the chain before sending.

Checking Your Balance

Use /balances to see your current balance across all chains:

  • Polygon Balance — Available for Polymarket trades
  • Arbitrum Balance — In transit (pending bridge)
  • Hyperliquid Balance — Available for HL trades