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
  1. COTI Bridge

Swap COTI V1 Funds to COTI V2

PreviousCOTI BridgeNextSupport and Community

Last updated 1 month ago

Was this helpful?

With launch of the COTI V2 network, users who hold legacy COTI tokens in their VIPER wallets are able to upgrade these tokens to native COTI V2 tokens.

  • MetaMask is required to upgrade funds to COTI V2. See .

  • COTI will cover all network fees when upgrading tokens from VIPER to COTI V2

Follow these simple steps:

  1. Log into Your VIPER Wallet

    • Go to .

    • Access your VIPER wallet using your existing credentials.

  2. Navigate to SEND/RECEIVE Section

    • Once logged in, locate and click on the SEND/RECEIVE section.

  3. Initiate Token Swap

    • Click on the Swap to COTI V2 button on the lower right hand side of the screen.

    • If the COTI network is not yet added to MetaMask, you will be prompted to add it first.

    • If the COTI network is already added, MetaMask will prompt you to connect to .

  4. Configure Swap Parameters and Execute Swap Once connected, you will notice the "TO" field will be automatically populated with your MetaMask address.

    • Specify the amount of VIPER COTI tokens you'd like to swap to V2 tokens on the FROM field.

    • Review your transaction details to ensure accuracy.

    • Click the SWAP button

  5. Enjoy Zero Fees

    • Your tokens will automatically swap to COTI V2 tokens without any fees applied.

  6. Verify Your V2 Tokens

    • After completing the swap, your new V2 token balance will be updated in your MetaMask wallet.

Installing MetaMask
pay.coti.io
pay.coti.io
pay.coti