COTI V2 Documentation
  • Welcome
  • Networks
    • Faucet
    • Contracts Addresses
    • Adding the COTI Network to Metamask
  • How COTI Works
    • Introduction
      • EVM Introduction
      • Conceptual Overview
      • Use Cases and Applications
      • COTI Architecture
    • Advanced Topics
      • Garbled Circuits
      • AES Keys
      • Precompiles
      • Whitepaper
      • COTI vs others
  • Build on COTI
    • Core Concepts
      • Account Onboarding Procedure
      • Private Data Types
      • Supported Operations on Private Data Types
    • Quickstart
    • Guides
      • Basic Private Smart Contract
      • Account Onboard
      • Sending a Transaction with Encrypted Inputs
      • Resolving a Transaction's Encrypted Outputs
      • Writing a Private Smart Contract
      • Dos and Don'ts
        • Proper Use of Types
        • No Constant/Immutable Secret Types
        • No Public Contract Variables
      • Best Practices
        • Careful Onboarding
        • Careful Decrypting
        • Don't loop over an array without an index
        • Check Overflow
    • Tools
      • TypeScript SDK
      • Ethers.js
      • Python SDK
      • Web3.py
      • Contracts Library
        • MPC Core
        • Data Privacy Framework
        • Tokens
          • Private ERC20
          • Private ERC721
        • Onboard
      • Hardhat
      • Remix Plugin
      • COTI MetaMask Snap
      • Developer Sandbox
  • Running a COTI Node
    • COTI Node Ecosystem Litepaper
  • COTI Bridge
    • Swap COTI V1 Funds to COTI V2
  • Support and Community
    • Glossary
    • Telegram
    • Discord
    • GitHub
    • X
    • YouTube
  • COTI Builders Program
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub

COTI Bridge

PreviousCOTI Node Ecosystem LitepaperNextSwap COTI V1 Funds to COTI V2

Last updated 1 month ago

Was this helpful?

The COTI bridge allows users to bridge funds to and from other networks and the COTI V2 network. The following assets and networks are supported:

Network
Supported Toke

COTI Mainnet

  • COTI (native)

  • gCOTI (ERC20)

COTI Testnet

  • COTI (native)

  • gCOTI (ERC20)

Ethereum Mainnet

  • COTI (ERC20)

  • gCOTI (ERC20)

Ethereum Sepolia

  • COTI (ERC20)

  • gCOTI (ERC20)

A Note on Processing Timelines

Please note that bridging on Mainnet may be slower due to network congestion. Processing times between 2-4 minutes are normal during regular network load.

Bridging tokens

MetaMask is required to bridge tokens using the COTI bridge. If you don't have it installed yet see I

  1. Visit , click on the "Connect Wallet" button.

  2. Once MetaMask prompts you to connect, click the "Connect" button on MetaMask.

  3. Once connected, set the following parameters for the desired transaction

    1. Source Network

    2. Destination Network

    3. Token

    4. Amount

  4. Once desired parameters have been entered and verified, click the "Bridge Tokens" button. MetaMask will show prompt for the transfer request. Click "Confirm".

  5. Once the bridging process starts, you will notice the button will change state to "Bridging" and display a spinner. Once the process is complete, you will see a confirmation on the lower right hand side of the screen

nstalling MetaMask
bridge.coti.io
COTI Bridge Homepage
COTI Bridge MetaMask Connection
COTI Bridge Transaction Configuration
COTI Bridge MetaMask Transfer Request
COTI Bridge Transaction Confirmation