Uptick MetaMask Setup & How to Transfer Funds from Cosmos to Uptick Chain via IBC

Uptick Network
Uptick Network
Published in
7 min readOct 20, 2023

--

In this comprehensive guide, we’ll outline the steps needed to set up Uptick Chain within MetaMask and execute an IBC transfer using the Keplr Wallet, ensuring a smooth experience from start to finish!

Let’s dive in!

The Uptick NFT Marketplace on Uptick Chain Mainnet is based on the EVM module, enabling users to easily connect with MetaMask.

The very first thing to do is install the MetaMask extension here

If this is your first time connecting to the Uptick Chain Mainnet, you will also need to add Uptick Chain to MetaMask.

Usually, a pop-up will appear and auto-fill in the parameters when visiting the Uptick Chain Marketplace

Click [Approve] to complete and save the settings:

You can also set this manually by clicking [Add Network] on the chain setting list and filling in the following parameters:

Network Name: Uptick Network

New RPC URL: https://json-rpc.uptick.network

Chain ID: 117

Currency symbol: Uptick

Block explorer URL: https://evm-explorer.uptick.network

Please remember to switch to the Uptick Chain Mainnet after you’ve set these, or you will not be able to connect to the network.

Navigate to the [Connect Wallet] button at the top right of the page:

If you are a new Uptick user, press [Create Account] and follow the MetaMask prompts to complete the wallet creation.

Next, connect your wallet.

If you already have an Uptick account, you can connect your wallet directly.

Your Uptick wallet address can be found within your personal profile.

Simply navigate to [My Profile] and once inside, click on the copy button to obtain your Uptick wallet address:

To view IBC tokens in Metamask, you can add them to your token display.

Click on [Import tokens] and then enter the details provided below:

Uptick-IRIS Token: 0x5FD55A1B9FC24967C4dB09C513C3BA0DFa7FF687

Uptick-ATOM Token: 0xd567B3d7B8FE3C79a1AD8dA978812cfC4Fa05e75

1) Add Uptick Network

If you’re new to Uptick and using Keplr, you’ll need to add the Uptick Network:

  1. Go to [Settings]
  2. Select [General]
  3. Choose [Manage Non-Native Chains]
  4. Click the [Add +] button

To add Uptick Network to Keplr:

  1. Type ‘Uptick’ in the search bar to find Uptick Network.
  2. Select it and click [Add to Keplr]
  3. Once approved, you’ll then be able to access the Uptick Chain Mainnet within Keplr.

2) Set IBC Channel

To carry out an IBC transfer on Uptick Network with Keplr, you’ll need to use the [Advanced IBC Transfer] feature.

First, enable [Developer Mode]

After doing this, you’ll now find the [Advanced IBC Transfer] option at the bottom of your token list:

To initiate the transfer:

  1. Click on [Transfer] and choose your desired asset.
  2. Add a [New IBC Transfer Channel]
  3. Set ‘Uptick Network’ as the destination channel.
  4. Input the appropriate source channel ID:
  • For IRIS IBC transfers, enter ‘39
  • For ATOM IBC transfers, enter ‘535

Ensure that all details have been entered correctly, and once done, you should now see Uptick Network listed in the dropdown menu under the ‘Destination Chain’:

It’s now time to start your IBC transfer:

1) Navigate to [Advanced IBC Transfer] at the bottom of the token list.

2) Click [Transfer] and select the token you want to transfer via IBC.

3) Select ‘Uptick Network’ as the destination chain and input the Uptick wallet address.

4) Input the amount you want to transfer.

5) Approve the IBC transfer, and wait for the process to be completed.

Check IBC Tokens in Metamask

IBC transfers can take anywhere from a few minutes to more than ten minutes, and we appreciate your patience as the transfer progresses. After the IBC transfer has successfully completed, you’ll be able to see your IBC tokens inside MetaMask:

If you want to withdraw your IBC tokens, you can do this directly on the [Assets] page located on the Uptick Chain Marketplace

Before performing a withdrawal, you will need to import your Uptick wallet into Keplr.

Please note: It is recommended to initiate IBC transfers with the COSMOS/IRISnet Mainnet addresses generated by the same seeds in the Uptick NFT Marketplace on Uptick Chain.

1) Find your Private Key

Ensure that the wallet you intend to use for the IBC transfer is selected.

To retrieve the private key:

  1. Click on [Settings]
  2. Choose [Account details]
  3. Select [Show private key]

2) Import into Keplr

To add your wallet:

  1. Click [Add Wallet] followed by [Import an existing wallet]
  2. Choose the option [Using recovery phrase or private key]
  3. Ensure you select [Private Key]

3) Connect to the [Assets] Page on Uptick Chain Marketplace

First, you will need to connect to your Keplr wallet extension to the marketplace.

Click the [Assets] button and you will be directed to a new page:

After connecting, you will be able to see the balance of your IBC tokens on the [Assets] page.

Input your desired amount and click [Withdraw]

You can check progress inside Keplr, however please note that the withdrawal process takes a little bit of time, so please be patient.

How to Add USDC into MetaMask

In order to view USDC inside MetaMask, first make sure you’re connected to the Uptick Network, and navigate to the [Import tokens] button.

Next, input the following contract address into the designated field:

0xecEEEfCEE421D8062EF8d6b4D814efe4dc898265

Press [Next]

Finally, press [Import]

You should now see the USDC inside your MetaMask tokenlist

If you run into any problems, please feel free to reach out to us via Telegram or Discord and we will be happy to assist.

We believe in the collective wisdom of our community, so if you feel there are areas in this guide that can be enhanced, or if you have your own insights and guides to share, we warmly invite you to reach out to us and together, we can make this resource even better for everyone.

Uptick Network is building business-grade NFT infrastructure and ecosystems for Web3; redefining how value is created on the internet.

The interoperable multi-chain platform is built on Cosmos SDK and powered by IBC, EVM and more, enabling a wide range of innovative applications that leverage the unique properties of NFTs.

There are three major components to the Uptick Network: the infrastructure, the marketplace, and the ecosystem applications.

Empower your digital assets via the marketplace on web or with the flagship Uptick NFT mobile app for seamless NFTs on the go.

Website | Telegram | Discord | Medium | Twitter | Contact

--

--