Getting Started
Welcome to GX Exchange. This section walks you through everything you need to start trading, staking, or building on GX Chain.
Quick Links
| Guide | Description |
|---|---|
| How to Start Trading | Connect wallet, deposit USDC, place your first trade |
| How to Use the GX EVM | Connect MetaMask to GX EVM, deploy smart contracts |
| How to Stake GX | Stake GX tokens, earn fee-sharing rewards |
| Connect Mobile via QR Code | Use WalletConnect to trade from your phone |
| Export Your Email Wallet | Export your Privy embedded wallet to an external wallet |
| Testnet Faucet | Get testnet GX and USDC for testing |
Prerequisites
Before you begin, you will need:
- An Ethereum-compatible wallet — MetaMask, WalletConnect-compatible mobile wallet, Ledger hardware wallet, or Privy embedded wallet
- USDC on Arbitrum One — GX Exchange deposits are made through Arbitrum. You need USDC on Arbitrum One to fund your trading account.
- A small amount of ETH on Arbitrum — Required to pay gas fees for the deposit transaction (typically less than $0.10)
If you are new to crypto wallets, we recommend starting with MetaMask as it is the most widely supported option.
How GX Exchange Works (High-Level)
1. Connect Wallet
|
2. Deposit USDC (Arbitrum -> GXVault)
|
3. Validators credit your GX Chain balance
|
4. Trade perpetual futures on GX Core
|
5. Withdraw anytime (multi-validator approval + timelock)Your funds are secured by the GXVault smart contract on Arbitrum One. Deposits are credited to your GX Chain account by the validator network. All trades are executed on GX Core’s native matching engine with sub-millisecond latency.
Withdrawals require a 24-hour timelock and two-thirds validator signature approval, ensuring security without sacrificing user control.
Supported Wallets
| Wallet | Type | Status |
|---|---|---|
| MetaMask | Browser extension (EVM) | Supported |
| WalletConnect | QR code / mobile (EVM) | Supported |
| Ledger | Hardware wallet (EVM) | Supported |
| Privy | Email/social login (embedded) | Supported |
| Keplr | Cosmos ecosystem | Supported |
| Phantom | Solana ecosystem | Supported |
Network Details
| Parameter | Value |
|---|---|
| Deposit chain | Arbitrum One (Chain ID: 42161) |
| Deposit token | USDC (0xaf88d065e77c8cC2239327C5EDb3A432268e5831) |
| GXVault address | 0x55edC6b11c35b5F12358Aa3Fa140B185390Acc71 |
| GX Chain REST API | Port 4001 |
| GX Chain WebSocket | Port 4000 |
| GX EVM JSON-RPC | Port 3001 |
Next Steps
If you are a trader, start with How to Start Trading.
If you are a developer, start with How to Use the GX EVM.
If you are a token holder, start with How to Stake GX.