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

Was this helpful?

  1. gTrade (Leveraged Trading)

How to use Practice Mode

PreviousPair ListNextOne-Click Trading (1CT)

Last updated 10 months ago

Was this helpful?

The Practice mode can be used in order to test gTrade as though you are live trading, but without using collateral with value. It is done on the Arbitrum Sepolia Testnet.

You will need:

  1. A Web3 wallet like Rabby or Metamask connected to the Arbitrum Sepolia Testnet

  2. Testnet ETH to pay for transactions

  3. Testnet DAI to use as collateral

Let's set it up: 1. The fastest way is to click the Network dropdown on gains.trade, click the network dropdown and click Sepolia - Practice. This should prompt your wallet to add the Arbitrum Sepolia network.

2. Next, we need some Arbitrum Sepolia Testnet ETH for gas. There are several options for this, some of which are listed below. A website that "drips" a token for testnet purposes is called a "faucet".

(Please note that Sepolia as a testnet exists on several chains, so whichever faucet you use, be sure to select Arbitrum Sepolia)

There are many other faucets available. Some may be unavailable at times, if you can't find a faucet or would like help to set up Practice Mode in general, feel free to ask in our Discord or Telegram!

3. Ensure you have selected the Sepolia - Practice option from the network dropdown on the trading page, and ensure that your wallet is connected in the top right hand corner.

Once you are connected you can click 'Approve' in the trading panel, and then click 'Get 10,000 DAI' to get your practice DAI.

You can then use the platform as you would on the mainnet!

If your testnet DAI balance drops below 1,000 DAI, the button will show again so you can claim 10,000 DAI more.

Alternatively you can go to , scroll to the bottom and click "Add Arbitrum One Sepolia Network" on the right.

(0.1 ETH, Requires Github login)

(0.05-0.1 ETH, requires holding 0.001 ETH on Ethereum Mainnet)

(0.1-0.5 ETH per day, requires an Alchemy account (free) and a balance of 0.001 ETH on Arbitrum Mainnet)

Follow the guide .

🧒
https://sepolia.arbiscan.io/
https://faucets.chain.link/arbitrum-sepolia
https://faucet.quicknode.com/arbitrum/sepolia
https://www.alchemy.com/faucets/arbitrum-sepolia
Opening and Closing a Trade
Select Sepolia from the dropdown menu.
Scroll to the bottom of the page to see the button.
Click Approve, send the transaction, then click Get 10,000 DAI and send the transaction.