Skip to content

Deposits & withdrawals

Supported deposit routes, arrival times, withdrawal fees, and the exact states a transfer moves through.

Updated Nov 4, 2026Traders2 min read
On this page

Nexwest settles perpetuals in USDC on Nexwest. Deposits arrive through supported bridge routes; withdrawals are signed by your account and broadcast to the destination chain.

Deposit routes

SourceAssetTypical arrivalFee
ArbitrumUSDC1–3 minFree
EthereumUSDC5–15 minFree
BaseUSDC1–5 minFree
PolygonUSDC2–10 minFree
SolanaUSDC1–5 minFree
Nexwest spotUSDCInstantFree

Deposit address is permanent

Your deposit address is derived from your account and does not change. You can reuse it for every deposit of the same asset and route.

Make a deposit

  1. Open Deposit and choose the source chain and asset.
  2. Copy the displayed address or scan the QR code.
  3. Send the exact asset from the source chain. Do not substitute a different token or network.
  4. Wait for the source transaction to finalize. The balance appears in Perps automatically.

The minimum deposit is 5 USDC for EVM routes. Deposits below the minimum are credited but may not be tradable until the balance exceeds the minimum order size.

Make a withdrawal

  1. Open Withdraw and choose the destination chain.
  2. Enter the amount and the destination address.
  3. Review the fee and the estimated arrival time.
  4. Sign the withdrawal with your wallet or email passkey.

Withdrawals require a minimum of 1 USDC. The fee is deducted from the withdrawn amount:

DestinationFeeArrival
Arbitrum0.50 USDC1–3 min
Ethereum2.00 USDC5–15 min
Base0.50 USDC1–5 min
Solana0.25 USDC1–5 min

Withdrawals are irreversible

Always verify the destination address and chain. A withdrawal sent to the wrong chain cannot be recovered by Nexwest. If the destination is a contract, confirm that it can receive the asset.

Transfer states

Every transfer moves through four states:

StateMeaning
pendingThe source transaction is not yet finalized
creditedThe balance is available on Nexwest
in_queueA withdrawal is waiting for the next batch
sentThe destination transaction has been broadcast

You can query transfers with the Info endpoint using userTransfers, or watch them in the app under Activity.

Common issues

  • Deposit missing after 20 minutes. Check the source transaction hash on the source explorer. If it succeeded, open a ticket with the hash and the destination address.
  • Withdrawal re-deposited. This usually means the destination address rejected the transfer or the bridge returned the funds. See withdrawals.
  • Wrong asset deposited. A non-USDC asset may be credited as a spot balance. Swap it to USDC or contact support.

Was this page helpful?