# 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)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kcc.io/individuals/wallet/tutorial-on-how-to-set-up-wallet.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
