> For the complete documentation index, see [llms.txt](https://docs.kcc.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kcc.io/individuals/wallet/tutorial-on-how-to-set-up-wallet.md).

# Tutorial on how to set up wallet

In order to make users easy to use wallet, we take Metamask as an example to show how to set up a wallet and connect with KCC.

### What is Metamask

[Metamask](https://metamask.io/) is one of the leading crypto wallets and it has a browser extension and a mobile app crypto wallet for accessing both KCC as well as other blockchains, such as Ethereum and Polygon. It is perfect for being used as a beginner wallet because it provides access to nearly all dapps and allows users to make transitions and interact with smart contracts with ease.

### Use Metamask for KCC

**If you are going to use the wallet on the web, you should install MetaMask for Chrome first.**

1\. Visit Metamask's[ official website](https://metamask.io/) and click the “Download for chrome” button

<figure><img src="/files/SLpVN27zb6aqfQJNWCfP" alt=""><figcaption></figcaption></figure>

2\. Click on “Add to Chrome" and you have successfully installed the MetaMask extension in Brave!

<figure><img src="/files/lhDYwHLlL9CTPkMJQ39T" alt=""><figcaption></figcaption></figure>

**Then, you can create an account in MetaMask**

1\. Click “Create a Wallet”.

<figure><img src="/files/3WRgzGPuySacpekYmmft" alt=""><figcaption></figcaption></figure>

2\. In this step, you need to create a minimum of 8 characters password for accessing your wallet.

![](/files/6ZPzGSNKJJQbpYve32s2)

3\. After creating your password, please watch this video to learn about your secret recovery phrase and how to keep your MetaMask wallet safe and secure.

![](/files/JwwKwgBMBHN48bx4hYkO)

4\. This page shows 12 recovery phrases for your wallet. You can memorize it or take a note and store it in a very safe place, and the most important thing is don’t share your secret recovery phrase with anyone.

Note: Without these recovery phrases, your wallet can’t be recovered if your device got damaged or lost.

![](/files/xUQRxNjHaObD9F1OT0Ch)

5\. Select each phrase in order to make sure it is correct then click “Confirm”.

![](/files/cnqrOGHu0IVgHUSOtF4V)

All done! Now you have your MetaMask Wallet!

<img src="/files/8tWTZMjrZ7z0dydX7TZF" alt="" data-size="original">

**How To Import Tokens?**

1\. Open your Metamask extension in your browser and click "Import tokens".

<img src="/files/gGgTiDQ7DTevZ5f0MTqZ" alt="" data-size="original">

2\. Copy the token contract address you want to import. And here are the main peg token' contracts on KCC mainnet.

| Name | Contract                                   |
| ---- | ------------------------------------------ |
| BTC  | 0xc654aff6cb2350eb0af234621f82beee648ea98b |
| ETH  | 0xf55af137a98607f7ed2efefa4cd2dfe70e4253b1 |
| USDT | 0x0039f574ee5cc39bdd162e9a88e3eb1f111baf48 |
| USDC | 0x980a5afef3d17ad98635f6c5aebcbaeded3c3430 |

You can check more token contracts here:&#x20;

{% embed url="<https://explorer.kcc.io/en/tokenlist?token=krc20>" %}

{% embed url="<https://github.com/kcc-community/kcc-peg-token#mainnet>" %}

3\. Take USDC as an example.&#x20;

Enter the contract address and the token symbol will auto-filled. When you confirm the content is right you can click the "Add custom token" button.

<img src="/files/zSJzGACpYBiagawEg4mI" alt="" data-size="original">

4\. In the last, you only need to tap the "Import tokens" button and you can see this token in your KCC wallet.

![](/files/BuMefq8zk8qxlGOUfbFJ)
