The chains where GM Markets accepts deposits, settles trades, and holds your token balances.
GM Markets is multi-chain. Your USDF balance and tokenized stock holdings are per-chain at the wallet level — the trade UI surfaces a chain-scoped balance and per-chain holdings so you always see exactly what is available on the chain you are trading on.
When you receive USDC from an external wallet, you pick the network in the deposit flow. Each supported network shows its address and QR alongside an estimated finality time.
When you receive USDC on a chain different from the one your wallet was provisioned on, Privy's cross-chain bridging handles the transfer automatically in most cases. The fee and route are surfaced before you confirm.
The chains supported at any given moment, with finality estimates and any per-chain limits, are listed on the deposit screen at runtime. Adding or removing a chain is a backend configuration change, not a UI update — the deposit flow is the canonical source.
Because balances are per-chain, the Trade UI shows a chain selector. Picking a different chain swaps to that chain's USDF balance and that chain's holdings. The portfolio aggregates across chains; trade-side enforcement is always per-chain.