Predy v2 Doc
  • Welcome
  • Predy finance v2
    • Quick Start
    • pVaults
    • Lite Mode
    • Pro Mode
    • Liquidation
    • Trade PnL / pVault Value Chart
  • Product
    • ETH-Perpetual
    • (ETH)²-Perpetual
    • Δ DELTA
    • Γ GAMMA
    • UniV3 LP Hedge
    • Crab Strategy
  • Project
  • Roadmap
  • Governance
  • Audits
  • Contracts version 2.0.1
  • Contracts version 2.0.2
  • FAQ
  • Reference
    • Margin Trading
    • Perpetual Contracts
    • Funding Rate, what is β?
    • The Greeks
    • Testnet Setup
    • Layer Two (Arbitrum)
    • Delta Neutral
  • Developer
    • Subgraph
      • Entities
      • Queries
  • Links
    • Predy finance v2 App
    • Medium
    • Twitter
    • Discord
    • Github
Powered by GitBook
On this page
  • Withdraw ETH/USDC from Centralized Exchanges
  • USDC Withdrawal
  • ETH Withdrawal
  • Bridge to Arbitrum
  • Add the Arbitrum Network
  • Swap ETH to USDC
  1. Reference

Layer Two (Arbitrum)

How to get your funds to Arbitrum to use Predy.

PreviousTestnet SetupNextDelta Neutral

Last updated 2 years ago

Withdraw ETH/USDC from Centralized Exchanges

We're going to assume that you already have some ETH or USDC on a centralized exchange and that you already have a self custody wallet setup. Now we need to get that crypto out of those exchanges and into your own custody!

If you already have your crypto in an Ethereum wallet, skip to the step.

USDC Withdrawal

If you have USDC, you're going to need to withdraw it to the Ethereum mainnet as the centralized exchanges don't support withdrawing directly to Arbitrum yet (hopefully soon!). Now you will learn how to bridge your USDC to Arbitrum .

ETH Withdrawal

If your exchange is one of the following, you're in luck: , , , , , , , , or . These exchanges already support withdrawing ETH to Arbitrum. Go to the withdrawal section of your exchange and make sure you set the network to Arbitrum when you do the withdrawal. If you're not sure how to do this, contact your exchange support. Once you've done the withdrawal, you can skip to the section.

If you use a different exchange, you'll need to bridge your ETH through the mainnet before you can get it to Arbitrum. Go to the withdrawal section of your exchange, make sure the network is set to Ethereum and then withdraw the funds.

Bridge to Arbitrum

The next step is to bridge your ETH or USDC to Arbitrum. We're going to use the official bridge, but there are other . If you get stuck on these instructions, there's a more detailed guide .

The first thing to do is to head over to , you'll either see a popup like the one below asking you to connect your wallet (if not, click Login), or if you're using a web wallet like Metamask, you'll get a request to connect in your wallet. Approve the connection in your wallet and you'll be ready to bridge.

Note: If you're transferring USDC and you haven't used Arbitrum previously, you'll need to also transfer some ETH to use for gas on Arbitrum.

Enter the amount you want to transfer and click deposit and approve the transaction in your wallet. You'll also need to confirm an approval transaction if you are transferring USDC.

Add the Arbitrum Network

The first thing you'll need to do is add the Arbitrum network to your wallet, here's the easy way to do this.

  1. Search for Arbitrum One.

  2. Click Add to Wallet.

Alternatively, if you want to add the network to your wallet manually, here's the details you need.

Setting
Data

Network Name

Arbitrum One

RPC URL

ChainID

42161

Symbol

ETH

Block Explorer URL

Now just select Arbitrum One in your wallet to switch network and you'll be ready for the next step. If you've bridged both USDC and ETH at this point, you're ready to start using Predy.

Swap ETH to USDC

  1. Make sure ETH is shown in the upper part of the Swap section, if not click and select it.

  2. Now you need to select USDC at the buying token in the lower part of the Swap section.

  3. Enter the amount of ETH you want to swap in the ETH section. Uniswap will calculate the rate and amount of USDC that you'll receive.

  4. Once you're happy with the rate, click Swap and then you'll need to confirm the transaction in your wallet.

If you're transferring USDC (skip this part if you're transferring ETH), click the Token button, type in USDC into the search box and select select the first one. Make sure the contract address is the one that starts with .

Navigate to and connect your wallet.

If you've only got ETH on Arbitrum and want to start using Predy, you'll need to swap some ETH for USDC. We're going to use Uniswap here, but feel free to use , , , or any other DEX on Arbitrum, they all work in a very similar way.

Navigate to and connect your wallet. Make sure you see Arbitrum at the top of the page, if you don't see this, you need to change your wallet to the Arbitrum nework, see the section .

Once the transaction is confirmed, you're ready to start using Predy. Head over to the section to learn to make your first trade.

0xa0b8699
https://chainlist.org/
Sushi
Curve
1inch
Quick Start
Uniswap
above
https://arb1.arbitrum.io/rpc
https://arbiscan.io/
Binance
Bitget
Bybit
Crypto.com
FTX
Huobi Global
Kucoin
MEXC
OKX
options
here
https://bridge.arbitrum.io/
Bridge to Arbitrum
below
Swap ETH to USDC