# Fund your account

> Put real money in your main wallet from any chain, move it to the wallets a project trades from, or top up play money for paper.

## Paper: play money

Paper projects run on play ETH from your paper balance. Top it up on the Wallets page (or `ftw-trade fund --paper 1` from the CLI) and hand it to a project's wallets. It never touches real funds.

## Real money: your main wallet

Your main wallet has one address on every EVM chain and its own Solana address. Find both on the Wallets page.

- **Send to it** from an exchange or another wallet: ETH or USDC on Robinhood Chain, Ethereum, Base, Arbitrum, Optimism or Unichain, or SOL and USDC on Solana.
- **Deposit from your browser wallet**: connect MetaMask, Rabby or Phantom on the Wallets page and pick any asset it holds. It's sent directly when you're on the right chain, or bridged on the way by the best route when you're not. Your wallet signs every transaction; ftw.trade signs nothing.
- **Deposit privately**: pay a Husher funding order instead, so nothing on chain links your wallet to your ftw.trade wallets. See [Private sends](https://docs.ftw.trade/wallets/private-sends).

## Move it to a project's wallets

A live project trades from its own wallets. Fund each by sending to its address, from your main wallet or from another of your wallets. Every wallet pays its own gas, so keep a little ETH (or SOL on Solana) in each.

To move money between chains, use a bridge move: ftw.trade quotes every route (Relay, Circle CCTP) and picks the one that lands the most, soonest. See [Move between chains](https://docs.ftw.trade/wallets/bridges).

## Take it back out

- **Return** a project wallet's funds to your main wallet in one step, directly or privately through Husher.
- **Sweep** a wallet: every token it traded live, then its ETH (less gas), goes to your main wallet.
- **Withdraw** to an outside address from the Wallets page. Withdrawals ask you to have signed in within the last 15 minutes.

Details in [Fund, return and withdraw](https://docs.ftw.trade/wallets/funding).

> [!NOTE] Minimums worth knowing
> A deposit to Hyperliquid is at least 5 USDC, from Arbitrum, and Hyperliquid refuses an order under $10. Keep each wallet's gas topped up: a wallet with no ETH can't trade.
