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
| Source | Asset | Typical arrival | Fee |
|---|---|---|---|
| Arbitrum | USDC | 1–3 min | Free |
| Ethereum | USDC | 5–15 min | Free |
| Base | USDC | 1–5 min | Free |
| Polygon | USDC | 2–10 min | Free |
| Solana | USDC | 1–5 min | Free |
| Nexwest spot | USDC | Instant | Free |
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
- Open Deposit and choose the source chain and asset.
- Copy the displayed address or scan the QR code.
- Send the exact asset from the source chain. Do not substitute a different token or network.
- 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
- Open Withdraw and choose the destination chain.
- Enter the amount and the destination address.
- Review the fee and the estimated arrival time.
- Sign the withdrawal with your wallet or email passkey.
Withdrawals require a minimum of 1 USDC. The fee is deducted from the withdrawn amount:
| Destination | Fee | Arrival |
|---|---|---|
| Arbitrum | 0.50 USDC | 1–3 min |
| Ethereum | 2.00 USDC | 5–15 min |
| Base | 0.50 USDC | 1–5 min |
| Solana | 0.25 USDC | 1–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:
| State | Meaning |
|---|---|
pending | The source transaction is not yet finalized |
credited | The balance is available on Nexwest |
in_queue | A withdrawal is waiting for the next batch |
sent | The 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.