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
  • What is Arbitrum One/Nitro/Nova? How does it differ from Ethereum?
  • Arbitrum Metamask Setup
  • Getting Funds to Arbitrum
  • RPC Endpoints

Was this helpful?

  1. gTrade (Leveraged Trading)
  2. Setting up to trade

Arbitrum Network Setup

PreviousPolygon Network SetupNextOpening / Closing trades

Last updated 1 year ago

Was this helpful?

When selecting the Arbitrum Network (if you do not have it added already to Metamask), you will be prompted to add it.

What is Arbitrum One/Nitro/Nova? How does it differ from Ethereum?

Arbitrum One and Arbitrum Nova are two networks developed by Offchain Labs. Both run on a technology called Nitro. gTrade exists on Arbitrum One, the most use Arbitrum network. A more in-depth discussion can be found in their medium articles on and .

Arbitrum Metamask Setup

To add Arbitrum automatically to Metamask go to and scroll to the bottom. Then click on "Add Network":

See below for more information on RPC endpoints.

After following each step you can now switch between the Ethereum and Arbitrum networks in Metamask as you want.

Getting Funds to Arbitrum

Arbitrum uses ETH as the native currency to pay for transactions, including to manage trades on gTrade.

If you don't have any assets on Arbitrum, there are a number of ways to move them there.

  1. You can use a third party bridge to bridge from other chains. Please exert caution using any bridge - always ensure you are not visiting a phishing website by confirming the link you are visiting from a services official page/communication.

  2. Some centralised exchanges support withdrawing ETH to Arbitrum. Ensure you have selected Arbitrum One as the chain to withdraw to and not Ethereum.

RPC Endpoints

RPCs are what Metamask uses to connect to the blockchain, whether to fetch information or to send transactions.

Public RPCs are the easiest way to access the Arbitrum network. During times of high usage however transaction gas costs go up and public RPCs can face congestion. It can be advisable to have your own endpoint, particularly if you are using gTrade with large amounts of collateral. This is less of a factor on Arbitrum compared to Polygon.

Note: Our website already uses cutting-edge technology to work around RPC instability. Instead of using the Metamask RPC to show the trades on the website, it uses its own internal list of dedicated RPCs and streams them to the frontend. This means that the RPC in Metamask is only used to send transactions. If using a public RPC, it is highly advisable to have more than one available in Metamask so that you can switch quickly if you were to find that one was not as responsive as you'd like.

Public RPCs:

There are many different sites on which you can get an Arbitrum endpoint of your own. Some are paid and some offer free and paid options:

The official bridge is . This takes about 10 minutes.

For bridging GNS the bridge can be found on the .

Bungee (Bridge Aggregator):

Synapse:

Connext:

Multichain:

🎛️
🔵
Arbitrum bridge
bridging page
https://bungee.exchange/
https://synapseprotocol.com/
https://bridge.connext.network/
https://app.multichain.org/#/router
https://arb1.arbitrum.io/rpc
https://arbitrum.public-rpc.com
https://moralis.io/
https://chainstack.com/
https://www.alchemy.com/
https://www.quicknode.com/
https://getblock.io/
https://infura.io/
Nitro
Arbitrum Nova
Arbiscan
Scroll to the bottom to see the button to add Arbitrum.