BOB
  • πŸ‘‹BOB Stablecoin
  • BOB Info
    • πŸ—ΊοΈBOB Ecosystem
      • Mellow Protocol Vaults
    • 🦊MetaMask
      • Swap BOB with Metamask Swap
    • πŸ”BOB Swap
    • πŸ¦„Uniswap v3
    • πŸ™‹β€β™€οΈBOB FAQ
  • BOB CDP
    • ℹ️About
    • πŸ’‘Use Cases
    • πŸ‘¨β€πŸŽ€System actors
    • πŸ“šSystem configurations
    • 🏦Vault health
    • 🏘️User flow examples
    • πŸ‘¨β€πŸ’»Technical docs
      • Position valuation (technical)
      • Liquidations
      • Deployment addresses
      • Smart Contracts
        • NFTVaultRegistry
        • NFTVault
        • UniV3Oracle
        • ChainlinkOracle
        • DebtMinter
        • SurplusMinter
    • πŸ™‹β€β™‚οΈCDP FAQ
  • BOB DAO
    • πŸ§‘β€πŸ€β€πŸ§‘Governance
      • BOB DAO
      • Protocol Governance
        • GP 0: Increase SAFE membership
        • GP 1: Bob Swap beta testing infrastructure
        • GP 2: Upgrade Contracts to v1.0.0
        • GP 3: Enable Bob Swap for Public Use
        • GP 4: Increase Multisig & Upgrade BOB contract on all networks
        • GP 5: Enable Bob Swap on Ethereum Mainnet
        • GP 6: Upgrade zkBob to support direct deposits
        • GP 7: Increase Multi-chain Inventory and Update Bob Swap
        • GP 8: Extend pool limits for KYC'd users
        • GP 9: Deactivate Kyberswap inventory pairs [Emergency Measure]
        • GP 10: Reallocate previous Kyberswap inventory
        • GP 11: Add 24 hour timelock to BOB contract on Optimism
        • GP 12: Raise Polygon limits
        • GP 13: Launch BOB CDP
        • GP 14: Migrate BOB pool to USDC on Polygon
        • GP 15: KYB tiers on Optimism
        • GP 16: Remove excess inventory on Arbitrum and BNB Smart Chain
        • GP 17: Remove excess inventory on Optimism and Ethereum
        • GP 18: Remove excess inventory on Polygon
        • GP 19: Accrued Revenue Allocation
        • GP 20: Migrate BOB pool to USDC on Optimism
        • GP 21: BOB inventory reduction
    • πŸ“‹Inventory
      • Inventory Actions
  • BOB Resources
    • 🧩Visual Assets
    • ⛓️Links
Powered by GitBook
On this page
  • Prerequisites
  • Get BOB
  1. BOB Info

Uniswap v3

PreviousBOB SwapNextBOB FAQ

Last updated 1 year ago

BOB can be obtained on many DEXs and aggregators throughout the ecosystem, including , and many others. See the for more details.

This explainer shows how to swap BOB to USDC using Uniswap v3 on Polygon.

Prerequisites

  • Wallet Account: Web3 wallet such as Metamask connected to the Polygon Network.

  • USDC on Polygon. You can get USDC on Polygon in a variety of ways:

    • Trade via a DEX like or or a CEX like or

    • Purchase directly via an onramp like , or

    • Bridge from Ethereum (or another chain) using the or other 3rd party bridges like or .

  • MATIC: You will need a small amount of MATIC on Polygon to pay transaction fees for the trade. You can purchase, trade or bridge in numerous ways mentioned above.

Get BOB

These instructions provide an example using USDC to acquire BOB. You can choose to swap with other tokens as long as there is enough liquidity. You can also swap from BOB back to USDC or another token of your choice.

1) Go to the BOB/USDC .

2) If you are connected to a different network, you will see Unknown in the token field.

  1. Press network dropdown.

  2. Change network to Polygon. The fields will populate with the correct token pair (USDC & BOB)

3) If you haven't already, connect your web3 wallet.

If your web3 wallet is connected to a different network, you may need to switch your network back to Polygon to continue.

4) Enter amount of USDC to swap for BOB. You will see the amount of BOB you will receive for the trade.

5) Press Allow the Uniswap Protocol to use your USDC. You must allow the contract to spend your USDC.

6) Swap assets.

  • Press Swap

  • Confirm Swap in Uniswap App

  • Confirm in Metamask.

7) Once confirmed, click View on Explorer to see your transaction details.

You can choose to keep this allowance for as long as you like, and subsequent transactions with USDC can be processed without requiring this transaction. You can also choose to at any time, and reset permissions the next time you want to exchange USDC for BOB.

8) You can now use BOB in the . To trade back to USDC, simply switch the tokens and follow the process above.

πŸ¦„
1inch exchange
Quickswap
BOB Ecosystem page
Additional instructions
Uniswap
1inch
Coinbase
Crypto.com
Moonpay
Ramp
Transak
Polygon Bridge
Hop
Connext
Uniswap v3 Pool
revoke
zkBOB application