Gains Network
  • πŸ“šHome
  • Gains Network
    • πŸ”ŽOverview
    • 🍏GNS Token
    • πŸ“”Contract Addresses
      • Apechain Mainnet
      • Arbitrum Mainnet
      • Base Mainnet
      • Polygon Mainnet
  • gTrade (Leveraged Trading)
    • πŸ”ŽOverview
    • πŸŽ›οΈSetting up to trade
      • 🟣Polygon Network Setup
      • πŸ”΅Arbitrum Network Setup
    • 🏦Opening / Closing trades
    • πŸ’²Trade Collaterals
      • Spotlight: WETH
    • πŸ“–Asset classes
      • πŸͺ™Cryptocurrencies
      • πŸ’΅Forex
      • πŸ›’οΈCommodities
    • 🎫Fees & Spread
    • πŸ“°Pair List
    • πŸ§’How to use Practice Mode
    • ⚑One-Click Trading (1CT)
    • 🌌gTrade Solana
    • πŸ“ΊVideo tutorials
  • Loyalty Programs
    • Prime Trader
    • gTrade Credits
  • Community
    • gTrade Guardians
    • Governance forum
  • Reward Pools
    • πŸ’šGNS Staking
    • πŸ‘›gToken Vaults
      • πŸ‘·Staker Functions
      • ❔Staker FAQ
      • ⏳Upgrades, updates, and timelocks
    • πŸ”ΌActive Pools & Incentives
  • Help
    • ❓FAQ
    • ⏳Chain congestion
  • Bridges
    • πŸͺArbitrum <-> Polygon Bridge
    • πŸͺERC20 Bridge (Polygon)
    • πŸͺNFT Bridge (Polygon)
  • Developer
    • Integrators
      • Trading Contracts
      • Backend
      • Price Feed
      • Guides
        • v9 migration
        • Calculating borrowing fees
        • Calculating liquidation price
    • Technical Reference
      • Contracts
        • Changelogs
          • v9.2.1 Update
          • v9.1 Update
          • v9.1.1 Update
          • v9 Update
        • Core
          • Abstract
            • GNSAddressStore
            • GNSDiamondCut
            • GNSDiamondLoupe
            • GNSDiamondStorage
          • Facets
            • GNSBorrowingFees
            • GNSOtc
            • GNSPriceAggregator
            • GNSTradingInteractions
            • GNSTriggerRewards
            • GNSFeeTiers
            • GNSPairsStorage
            • GNSPriceImpact
            • GNSReferrals
            • GNSTradingCallbacks
            • GNSTradingStorage
          • GNSMultiCollatDiamond
          • GNSStaking
          • GToken
          • GTokenOpenPnlFeed
        • Interfaces
          • Libraries
            • IBorrowingFeesUtils
            • IOtcUtils
            • IPriceAggregatorUtils
            • ITriggerRewardsUtils
            • IFeeTiersUtils
            • IPairsStorageUtils
            • IPriceImpactUtils
            • IReferralsUtils
            • ITradingCallbacksUtils
            • ITradingCommonUtils
            • ITradingInteractionsUtils
            • ITradingStorageUtils
            • IUpdateLeverageUtils
            • IUpdatePositionSizeUtils
          • Types
            • IAddressStore
            • IBorrowingFees
            • IDiamondStorage
            • IOtc
            • IPriceAggregator
            • ITradingStorage
            • ITradingInteractions
            • ITriggerRewards
            • ITypes
            • IUpdateLeverage
            • IPairsStorage
            • IFeeTiers
            • IPriceImpact
            • IReferrals
            • ITradingCallbacks
            • IUpdatePositionSize
          • IChainlinkFeed
          • IArbSys
          • IChainlinkOracle
          • IERC20
          • IERC721
          • IERC721Design
          • IGeneralErrors
          • IGNSAddressStore
          • IGNSDiamond
          • IGNSDiamondCut
          • IGNSMultiCollatDiamond
          • IGNSDiamondLoupe
          • IGNSStaking
          • IGToken
          • IGTokenLockedDepositNft
          • IGTokenOpenPnlFeed
          • IGTokenLockedDepositNftDesign
          • ILiquidityPool
          • IRateProvider
          • IOwnable
        • Libraries
          • updateLeverage
            • UpdateLeverageLifecycles
          • updatePositionSize
            • IncreasePositionSizeUtils
            • DecreasePositionSizeUtils
            • UpdatePositionSizeLifecycles
          • AddressStoreUtils
          • ChainlinkClientUtils
          • ChainUtils
          • ConstantsUtils
          • CollateralUtils
          • DiamondUtils
          • LiquidityPoolUtils
          • OtcUtils
          • PackingUtils
          • StorageUtils
          • TriggerRewardsUtils
          • ArrayGetters
          • BorrowingFeesUtils
          • FeeTiersUtils
          • PriceAggregatorUtils
          • PriceImpactUtils
          • ReferralsUtils
          • TradingCallbacksUtils
          • PairsStorageUtils
          • TradingCommonUtils
          • TradingStorageUtils
          • TradingInteractionsUtils
        • Misc
          • EpochBasedTokenClaim
          • GNSCompensationHandler
          • GTokenRateProvider
          • GTokenLockedDepositNftDesign
          • ManagerTimelock
          • OwnerTimelock
          • VotingDelegator
        • Tokens
          • GainsNetworkToken
          • GTokenLockedDepositNft
      • Backend
        • Backend Types
      • SDK
        • Client Types
  • Archived
    • πŸ–ΌοΈgFARM2 NFTs
Powered by GitBook
On this page
  • GNS: The Utility Token Powering gTrade
  • Introduction
  • GNS Utility and Tokenomics
  • How to Get $GNS

Was this helpful?

  1. Gains Network

GNS Token

The $GNS utility token powers our whole ecosystem.

PreviousOverviewNextContract Addresses

Last updated 1 month ago

Was this helpful?

GNS: The Utility Token Powering gTrade

Introduction

$GNS is the backbone of gTrade, enabling efficient liquidity management, revenue distribution, governance, and long-term sustainability. Designed with flexibility in mind, its tokenomics evolve based on community decisions and market conditions. Over time, $GNS has been net deflationary, reinforcing its role in the ecosystem.

Originally launched as $GFARM2 on Ethereum, the token underwent a fair distribution through ETH and LP pools before being migrated to Polygon with a 1:1000 split, rebranding as $GNS. It now operates across multiple chains, supporting gTrade's growth and stability.

GNS Utility and Tokenomics

Revenue Sharing & Counterparty Utility

$GNS currently plays a dual role in the gTrade ecosystem:

  1. Revenue Sharing – Trading fees are used for Buybacks & Burns of the token from the open market (BB&B), with flexibility for direct staking rewards per community alignment.

  2. Counterparty Utility – Acts as a balancing mechanism for vaults, ensuring liquidity efficiency and protocol stability.

How Buyback & Burn (BB&B) Works

  • Trading Fees (55%) – The majority of gTrade’s revenue (from open and close fees in USDC, DAI, WETH) is used to buy back $GNS from the market, reducing supply.

  • Dynamic % of Trader PnL – Depending on the ’ health, a portion of trader losses/profits are used for $GNS buybacks/mints.

BB&B creates sustained buy pressure, followed by supply reductions β€” benefiting all $GNS holders through organic deflation. The revenue distribution model can adapt based on governance votes, potentially reintroducing the or model in the future.

Keep track of the GNS burn & supply here ➑️

GNS Tokenomics: Adaptive & Deflationary

$GNS supply mechanics balance protocol needs with long-term sustainability:

  • Minting & Burning – Vaults dynamically mint and burn $GNS to manage the protocol’s liquidity.

  • Max Supply – Capped at 100,000,000 $GNS as a failsafe mechanism (should never be reached under normal conditions).

  • Initial Supply – 38,500,000 $GNS at launch, with continued deflation over time.

How to Get $GNS

$GNS is available on multiple decentralized exchanges (DEXs) and centralized exchanges (CEXs).

DEXs

CEXs

We do not guarantee price appreciation or depreciation in the future, nor promise any development of the project compared to its current state, and if you buy the token, you do so at your own risk.

Or this

Current Supply – Dynamic, reflecting token burns and protocol adjustments ().

Arbitrum:

Base:

ApeChain:

🍏
gToken Vaults
direct staking rewards (SSS)
Buyback & Distribute (BB&D)
https://gains.trade/staking
Dune dashboard
Dune Dashboard
Camelot Exchange
Uniswap
Camelot Exchange
Binance