Improvement Proposals (GIPs)GIP-3: Builder-Deployed Perpetuals

GIP-3: Permissionless Perpetuals

FieldValue
GIP3
TitlePermissionless Perpetual Market Deployment
StatusDraft
CategoryMarket
AuthorGX Core Team

Summary

GIP-3 enables any GX holder who stakes 500,000 GX to deploy a new perpetual futures market on GX Chain without requiring a governance vote. Market deployers earn 50% of the trading fees generated by their market.

Motivation

Governance-gated market listings create bottlenecks and limit the speed at which new markets can launch. Permissionless deployment allows the market to decide which assets deserve perpetual futures, while the staking requirement ensures deployers have meaningful skin in the game.

Specification

Deployer Requirements

ParameterValue
Minimum Stake500,000 GX (locked for the lifetime of the market)
Fee Share50% of all trading fees generated by the market
Market Cap RequirementNone — any asset with an oracle feed can be listed
Deployment CostGas only (no additional fee)

Market Parameters (Set by Deployer)

ParameterRangeDefault
Max Leverage1x - 50x20x
Initial Margin2% - 100%5%
Maintenance Margin1% - 50%2.5%
Funding Rate Interval1h / 8h8h
Tick SizeDeployer-definedAsset-dependent
Max Open InterestDeployer-definedBased on oracle liquidity

Fee Distribution

Trading fees from permissionless markets are split as follows:

RecipientShare
Market Deployer50%
GX Stakers25%
Insurance Fund15%
Protocol Treasury10%

Oracle Requirements

Every permissionless market requires a valid price oracle. Accepted oracle sources:

  1. Chainlink — preferred for major assets
  2. Pyth Network — supported for long-tail assets
  3. GX Native Oracle — aggregated from multiple sources for GX-native tokens

The oracle must provide price updates at least every 30 seconds. If the oracle becomes stale (no update for 60 seconds), the market enters reduce-only mode. If stale for 5 minutes, the market is paused.

Market Lifecycle

  1. Deployer stakes 500,000 GX and submits DeployMarket transaction
  2. Market enters warm-up period (24 hours) — trading enabled with reduced leverage (max 5x)
  3. Full launch — all parameters active, Auto-Liquidity Engine begins quoting
  4. Ongoing — deployer earns 50% of fees, can adjust non-critical parameters via governance
  5. Sunset — if 30-day average daily volume falls below $10,000, market enters reduce-only mode

Deployer Slash Conditions

The deployer’s 500,000 GX stake can be slashed under the following conditions:

ConditionPenalty
Oracle manipulation (proven)100% slash, market delisted
Market parameters set to enable exploits50% slash, parameters reset to defaults

Rationale

The 500,000 GX staking requirement (approximately the cost of running a validator) ensures deployers are meaningfully invested. The 50% fee share provides strong economic incentive to deploy high-quality markets that attract volume.

Security Considerations

  • Oracle quality is the primary risk vector. Deployers are responsible for selecting reliable oracle feeds.
  • The warm-up period with reduced leverage limits exposure during the initial price discovery phase.
  • Automatic sunset of low-volume markets prevents the accumulation of illiquid, exploitable markets.