About GX ExchangeGX Exchange 101

GX Exchange 101

A plain-English guide to understanding GX Exchange, how it works, and why it matters.


What Is GX Exchange?

GX Exchange is a decentralized exchange (DEX) for trading perpetual futures contracts. Unlike traditional exchanges such as Binance or Coinbase, GX Exchange runs on its own blockchain — GX Chain — which means no single company controls the order book, the matching engine, or your funds.

Think of it as a stock exchange that runs on the internet, where the rules are enforced by software rather than a central authority, and where you always maintain custody of your assets.


What Are Perpetual Futures?

A perpetual future (or “perp”) is a contract that lets you speculate on the price of an asset — such as Bitcoin or Ethereum — without actually owning the asset itself. Unlike traditional futures, perpetuals have no expiration date. You can hold a position for as long as you want.

Perpetuals allow you to:

  • Go long — Profit when the price goes up
  • Go short — Profit when the price goes down
  • Use leverage — Amplify your position size (and your risk) by putting up a fraction of the total value as collateral

GX Exchange supports perpetual futures on major crypto assets including BTC, ETH, SOL, and more.


How Does It Work?

1. Connect Your Wallet

You connect a standard Ethereum wallet (MetaMask, WalletConnect, Ledger, or others) to the GX Exchange interface. Your wallet is your identity — no account creation, no email, no KYC required.

2. Deposit Collateral

You deposit USDC (a US dollar stablecoin) into the GXVault smart contract on the Arbitrum network. This collateral backs your trades. GX Exchange never takes custody of your funds — the vault is a transparent, auditable smart contract.

3. Place Trades

Once your deposit is credited, you can place orders on any available market. Orders are matched by the GX Core matching engine running on GX Chain. Every order is cryptographically signed with your wallet’s private key, ensuring that only you can place trades on your account.

4. Settlement and Withdrawal

Profits and losses are settled in real time on GX Chain. When you want to withdraw, you submit a signed withdrawal request. After a security timelock and multi-validator approval, your USDC is returned to your wallet on Arbitrum.


What Makes GX Exchange Different?

It Runs on Its Own Blockchain

Most decentralized exchanges run as smart contracts on an existing blockchain (such as Ethereum or Solana). GX Exchange built its own Layer 1 blockchain from scratch in Rust, purpose-built for high-frequency trading. This gives it full control over block times, transaction ordering, and performance optimization.

Institutional-Grade Speed

The GXCore matching engine delivers industry-leading performance with ultra-fast matching, competing directly with traditional centralized exchanges rather than typical DeFi protocols.

Dual-Engine Architecture

GX Chain runs two execution environments simultaneously:

  • GXCore handles order matching and trading at native speed (no virtual machine overhead)
  • GX EVM provides full Ethereum smart contract compatibility for DeFi applications

This means traders get maximum performance, while developers can deploy any Solidity smart contract on the same chain.

Byzantine Fault Tolerant Consensus

GX Chain uses GX BFT consensus with advanced pipelining, which means the network continues operating correctly even if up to one-third of validators are offline or behaving maliciously. Every block achieves near-instant finality — there are no reorgs, no reorganizations, and no ambiguity about whether your trade was confirmed.

Self-Custody by Default

At no point does GX Exchange take custody of user funds. Deposits sit in an auditable smart contract. Withdrawals require multi-validator signature approval. The AI trading vaults use GX Core’s native API wallet mechanism, which allows trading but prevents withdrawal — enforced at the protocol level.


Who Is It For?

User TypeWhat GX Offers
Retail tradersLow fees, fast execution, self-custody, AI-assisted trading vaults
Professional tradersSub-millisecond latency, deep liquidity, API access, advanced order types
DeFi developersFull EVM compatibility, deploy Solidity contracts on a high-performance L1
Token holdersStake GX to earn a share of trading fees, participate in governance
Institutional participantsRun a validator node, earn staking rewards, shape protocol governance

Key Numbers

MetricValue
Matching engineGXCore (industry-leading throughput)
Match latencyUltra-fast sub-microsecond matching
Block finalityNear-instant
Test coverageComprehensive suite, all passing
Total GX supply1,000,000,000 (fixed)
ConsensusGX BFT (battle-tested)
LanguageRust

How Do I Get Started?

  1. Visit gx.exchange
  2. Connect your Ethereum wallet
  3. Deposit USDC via Arbitrum
  4. Start trading

For detailed step-by-step instructions, see How to Start Trading.


Glossary

TermDefinition
Perpetual futureA derivative contract with no expiration date
LeverageBorrowing to increase position size beyond your collateral
LiquidationAutomatic closure of a position when collateral falls below the maintenance margin
CollateralThe USDC you deposit to back your trading positions
ValidatorA server that participates in GX Chain consensus and block production
BFTByzantine Fault Tolerance — the ability to operate correctly despite faulty nodes
EVMEthereum Virtual Machine — the runtime for Solidity smart contracts
EIP-712A standard for signing typed structured data with an Ethereum wallet