Deposits & withdrawals
Your funds live in your Verus account on Arbitrum. You deposit into it, trade from it, and withdraw out of it to an external address. Verus moves collateral to a venue only as part of routing a trade, so you never deposit to a venue yourself.
Depositing
To fund your account, send Arbitrum USDC to your account address (shown in the app). USDC is the only asset you need: gas is paid in USDC via a paymaster (see Network fees). Funds can be sent from any wallet.
Send USDC on Arbitrum only. Funds sent on the wrong network, or a different token, may be unrecoverable. Always double-check the network before sending.
Once a deposit lands, Verus credits it to your balance automatically. This usually takes about a minute.
Network fees, paid in USDC
On-chain actions normally cost a small network fee in ETH. Verus integrates the Circle Paymaster with a Pimlico bundler (an ERC-4337 account-abstraction setup) so you pay gas in USDC instead. There is no sponsorship: each transaction deducts a small USDC amount, typically a few cents, to cover the actual gas cost. Unused USDC is refunded.
The result: the only asset you ever need in your account is Arbitrum USDC.
Mechanism: every deposit, trade, and withdrawal runs as a UserOperation. The paymaster signs an EIP-2612 permit allowing it to pull USDC equal to the on-chain gas cost (capped at 1 USDC per operation as a safety ceiling). The exact amount is determined on-chain after the transaction lands; the difference is refunded.
Preflight checks: warnings before you click
For actions that can fail at a knowable boundary (an amount below a venue’s minimum, a missing approval), Verus runs a preflight check and shows an inline warning next to the button before you commit. The decision and the warning are in the same place, so you do not discover a problem only after submitting.
Withdrawing
Withdrawals happen in two stages. Verus can combine the first one with closing a position.
Stage 1: venue back to your embedded account
When you close a position (or run Close and withdraw), your collateral and any realized PnL move from the venue back to your embedded account. Each venue enforces a minimum freed amount and charges a small withdrawal fee:
| Venue | Minimum freed balance | Venue withdrawal fee |
|---|---|---|
| Hyperliquid | $5 | $1 |
| Lighter | $5 | $3 |
| Orderly | $5 | $1 |
A preflight check on the close-and-withdraw button blocks submission if your projected freed balance would not clear the venue’s minimum, so the warning shows before you click, not after.
Stage 2: embedded account to an external address
From your embedded account you can send USDC to any external address whenever you like, using the Withdraw dialog in the app. This is a regular USDC transfer with the paymaster covering gas; venue minimums do not apply here.
When any on-chain action produces a transaction, Verus surfaces an explorer link so you can follow it on Arbiscan.