GX Exchange
The Sovereign L1 for Decentralized Derivatives Trading
GX Exchange is a high-performance decentralized perpetual futures exchange built on GX Chain — a sovereign Layer 1 blockchain written entirely in Rust. GX Chain uses a dual-engine architecture combining native Rust execution (GXCore matching engine) with a full EVM environment (GX EVM, EVM-compatible runtime), unified under GX BFT consensus with consensus pipelining.
Key Performance Metrics
| Metric | Value |
|---|---|
| Matching Engine | GXCore (industry-leading throughput) |
| Single Match Latency | sub-microsecond |
| Batch Processing (1,000 orders) | 271 microseconds |
| Block Time | near-instant finality |
| Consensus | GX BFT (consensus pipelining) |
| Test Suite | Comprehensive suite, all passing |
| Error Rate | 0% in production |
Architecture at a Glance
GX Chain implements a dual-engine design where two execution environments share a single consensus layer:
- GXCore — Native Rust matching engine for order matching, perpetual futures, spot trading, RWA perpetuals, prediction markets, risk management, and liquidations. Runs outside any virtual machine for maximum throughput.
- GX EVM — Full Ethereum Virtual Machine (EVM-compatible runtime) for Solidity smart contracts, DeFi protocols (including gxUSD CDP module), NFTs, and EVM-compatible tooling.
- GX BFT — Byzantine Fault Tolerant consensus with consensus pipelining, stake-weighted validator voting, and greater-than-two-thirds quorum.
+-------------------+
| GX BFT |
| (GX BFT) |
| near-instant blocks|
+--------+----------+
|
+-------------+-------------+
| |
+--------+--------+ +--------+--------+
| GX Core | | GX EVM |
| (Native Rust) | | (EVM) |
| | | |
| - Order Match | | - Solidity |
| - Perpetuals | <--> | - DeFi |
| - Spot Trading | System | - NFTs |
| - Risk Engine |Contract| - Bridges |
| - Liquidations | | - Lending |
+-----------------+ +-----------------+Core Technology
| Component | Description |
|---|---|
| Language | Rust (single binary per validator node) |
| Consensus | GX BFT with consensus pipelining |
| State Storage | RocksDB (hot state) + PostgreSQL (historical indexer) |
| Order Signing | EIP-712 typed data (Ethereum keys work natively) |
| Bridge | GXVault on Arbitrum One — multi-validator quorum, 24h timelock |
| P2P Networking | libp2p with gossip, peer scoring, Noise encryption |
| API | REST (port 4001), WebSocket (port 4000), EVM JSON-RPC (port 3001) |
Token
GX is the native utility token of the GX ecosystem with a fixed supply of 1,000,000,000 (one billion) tokens. No minting function exists — supply is fixed at genesis.
- Trading fee discounts — Stake GX to unlock reduced maker/taker fees
- Staking rewards — Earn a proportional share of protocol trading fees in USDC
- Governance — Vote on market listings, fee parameters, and protocol upgrades
- Ecosystem incentives — Liquidity mining, trading rewards, and referral programs
Documentation
About GX Exchange
- GX Exchange 101 — Plain-English explainer
- Core Contributors — Team and background
Getting Started
- Onboarding Overview
- How to Start Trading
- How to Use the GX EVM
- How to Stake GX
- Connect Mobile via QR Code
- Export Your Email Wallet
- Testnet Faucet
GX Core (Native Execution)
- GX Core Overview
- Architecture Deep-Dive
- GXVault Bridge
- API Servers
- Clearinghouse
- Oracle
- Order Book
- Staking
- Multi-Sig
- Lending and Borrowing
- Permissionless Spot Quote Assets
- Aligned Quote Assets
Vaults
Smart Contracts
| Contract | Address | Chain |
|---|---|---|
| GXVault | 0x55edC6b11c35b5F12358Aa3Fa140B185390Acc71 | Arbitrum One |
| USDC | 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 | Arbitrum One |
| USDT | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 | Arbitrum One |
Links
- Website: gx.exchange
- API Endpoint:
api.gx.exchange - Chain ID: GX Chain Mainnet
GX Exchange — Built by IWANDO LLC