# COTI Bridge

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     | <ul><li>COTI (native)</li><li>gCOTI (ERC20)</li></ul> |
| COTI Testnet     | <ul><li>COTI (native)</li><li>gCOTI (ERC20)</li></ul> |
| Ethereum Mainnet | <ul><li>COTI (ERC20)</li><li>gCOTI (ERC20)</li></ul>  |
| Ethereum Sepolia | <ul><li>COTI (ERC20)</li><li>gCOTI (ERC20)</li></ul>  |

{% hint style="info" %}
**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.
{% endhint %}

### Bridging tokens

{% hint style="info" %}
MetaMask is required to bridge tokens using the COTI bridge. If you don't have it installed yet see **I**[**nstalling MetaMask**](https://metamask.io/download)
{% endhint %}

1. Visit [**bridge.coti.io**](https://bridge.coti.io), click on the "**Connect Wallet**" button.\\

   <figure><img src="https://2557786554-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeC83qbrBhITO4kE7kTNB%2Fuploads%2Fgit-blob-06f6d0e9d97c4d73d1ddbbfb31e4c1425dd54061%2Fimage.png?alt=media" alt=""><figcaption><p>COTI Bridge Homepage</p></figcaption></figure>
2. Once MetaMask prompts you to connect, click the "**Connect**" button on MetaMask.

   <figure><img src="https://2557786554-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeC83qbrBhITO4kE7kTNB%2Fuploads%2Fgit-blob-12918fbf729051bfdf853c8e6c675bbd186ad81d%2Fimage%20(23).png?alt=media" alt=""><figcaption><p>COTI Bridge MetaMask Connection</p></figcaption></figure>
3. Once connected, set the following parameters for the desired transaction

   1. Source Network
   2. Destination Network
   3. Token
   4. Amount

   <figure><img src="https://2557786554-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeC83qbrBhITO4kE7kTNB%2Fuploads%2Fgit-blob-4fe0fbcd62f229b71e620523bf8ca789fbe7a149%2Fimage.png?alt=media" alt=""><figcaption><p>COTI Bridge Transaction Configuration</p></figcaption></figure>
4. Once desired parameters have been entered and verified, click the "**Bridge Tokens**" button. MetaMask will show prompt for the transfer request. Click "Confirm".\\

   <figure><img src="https://2557786554-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeC83qbrBhITO4kE7kTNB%2Fuploads%2Fgit-blob-f11bf916607a033f4532961426693374e86260dd%2Fimage.png?alt=media" alt=""><figcaption><p>COTI Bridge MetaMask Transfer Request</p></figcaption></figure>
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\\

   <figure><img src="https://2557786554-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeC83qbrBhITO4kE7kTNB%2Fuploads%2Fgit-blob-a804deb7f5390a8bece23a7ce578cb2fa5462734%2Fimage.png?alt=media" alt=""><figcaption><p>COTI Bridge Transaction Confirmation</p></figcaption></figure>
