Fund, return and withdraw
Move money into your account, between its wallets, and back out, on paper and live.
On paper#
Your paper balance funds paper projects' wallets with play ETH, and takes it back. Top it up any time. Paper moves can also go "privately", landing after a delay, to test a workflow that will use Husher live.
Into your account#
- Send ETH, USDC or SOL to your main wallet's address from anywhere.
- Deposit from a browser wallet on the Wallets page: any asset your wallet holds, sent directly or bridged on the way. Your wallet signs; ftw.trade signs nothing.
- Deposit privately by paying a Husher order. See Private sends.
Into a project's wallets#
A live wallet is funded by sending to its address, from your main wallet or another wallet of yours. Spending your main wallet's balance (to fund wallets through Husher, or to buy wallets) is a three-step order: create it, approve it with a signature from your sign-in wallet, then run it. A token alone can never spend it.
Back to your main wallet#
| Move | Does |
|---|---|
| Return, direct | Each wallet sends ETH with its own key to your main wallet, or to another of your wallets, and nowhere else |
| Return, private | Each wallet pays a Husher order that delivers to your main wallet after a delay, so nothing on chain links the two |
| Sweep | Moves every token a wallet traded live, then its ETH less gas, to your main wallet. Shown first as a dry run |
Every transfer is listed with whether it landed.
Out of ftw.trade#
Withdraw from your main wallet, or any account or project wallet, to an outside address on the Wallets page. Withdrawals ask you to have signed in within the last 15 minutes, and every one is in your security activity. From the CLI, ftw-trade withdraw sends from your main wallet to your own key.
Perps accounts#
Money on Hyperliquid or Lighter moves with deposit and withdraw moves from the project's perps view, a workflow step, or a strategy's funds.toPerp and funds.toWallet. See Perps.