> For the complete documentation index, see [llms.txt](https://soswap-finance.gitbook.io/soswap_beta/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://soswap-finance.gitbook.io/soswap_beta/basic-tutorial/how-to-connect-wallet.md).

# How to connect wallet

The wallet is like your Ethereum account, which you use to connect to the BSwap application and other decentralized applications. That is, to connect your SherpaX address to ETH addresss

Connect your wallet by following steps

## Step 1: Add extensions

* ​[CLICK HERE](https://soswap.finance/#/swap) to visit our SoSwap Beta version, you are asked to connect two extensions to be able to use it, Polkadot.js and Metamask.

![](https://3033154486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzNvx9RDkTeMbSsRXmxV1%2Fuploads%2FM9TKiedEvLeq69fxsxQR%2Fimage.png?alt=media\&token=22243283-bbe5-4c16-9041-d490f63a3ddb)

If you have not downloaded either of these extensions, you can add them by following these two steps:

#### Step 1: Download the Polkadot.js extension

* ​[CLICK HERE](https://polkadot.js.org/extension/) to download Polkadot.js extension

![](https://40076785-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu6ssnzda7lzl8IAHasyX%2Fuploads%2FuDqm9C483rUNCresGWmJ%2FScreenshot%202022-03-11%20at%2011.56.12.png?alt=media\&token=1acea009-1363-44b2-a4be-f52d22d63412)

![](https://3033154486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzNvx9RDkTeMbSsRXmxV1%2Fuploads%2FEn7AiE98xIzd0PJDSKXA%2Fimage.png?alt=media\&token=53290c95-4e8a-4599-b522-571ff294eeb1)

* Click ![](https://firebasestorage.googleapis.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-McmXWfnSlBvgeqsyfGX%2F-Md0D27Oq4zp0L2QGzyI%2F-Md11lQdluZE-1rNsS90%2F%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20210625143559.png?alt=media\&token=77aa7207-ddf9-4754-9ad0-3766b56d55cd) Puzzle button to open Polkadot.js extension

![](https://40076785-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu6ssnzda7lzl8IAHasyX%2Fuploads%2F00kJC991sjoyu0WctxOG%2FScreenshot%202022-03-11%20at%2012.10.55.png?alt=media\&token=710c7e10-9803-4fd8-a3a8-93b97edca9d2)

* Follow the instructions and select Create/Import your Polkadot account
* Follow the instructions to set up your information
* Remember to insert your mnemonic phrase when you login

#### Step 2: Download the Metamask extension

* [CLICK HERE](<https://metamask.io/ >) to download Metamask extension

![](https://40076785-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu6ssnzda7lzl8IAHasyX%2Fuploads%2FviZNkYJY01UxW7iiSOdY%2Fimage.png?alt=media\&token=d67a4cce-9c78-4f32-b3c9-3dfa979ad183)

![](https://3033154486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzNvx9RDkTeMbSsRXmxV1%2Fuploads%2Ff8JUdo4MCAwMuGHJjM2V%2Fimage.png?alt=media\&token=29cb2364-0021-4aef-aaf7-5a1c0d692240)

* Follow the instructions to Import/ Create your Metamask wallet
* Click Puzzle button to add Metamask extension
* Remember to insert your mnemonic phrase when you login

## Step 2: Connect wallet

* Click "Connect Wallet
* Select Metamask, since we currently only support Metamask's wallet link.

![](broken://files/jofUraybmHO2WiVVsNAQ)

* After you Import/Create Matemask wallet, click Connect wallet to choose the Metamask account you want to connect to BSwap.

![](https://3033154486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzNvx9RDkTeMbSsRXmxV1%2Fuploads%2FViyj7H9Vl0LzfjioEorD%2Fimage.png?alt=media\&token=7d17f920-e6c8-4bb0-b715-4614a41f8822)

Your wallet will prompt you to confirm this connection, either in your browser or on your mobile device. Once confirmed, you will be connected to the BSwap application and ready to make a transaction.

#### A key attribute of all decentralized applications:

* You hold your tokens in a wallet and authorize transactions with your private key.

#### Your wallet is the gateway to the decentralized application:&#x20;

* When you make a transaction, you are sending and receiving tokens to and from that wallet.

## Step 3: Add Network

After adding the Metamask wallet, we are in the Ethereum Mainnet. Since we need to use the KSX in the SherpaX chain to swap, we need to connect to the SherpaX network

* Click Select SHERPAX

![](https://3033154486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzNvx9RDkTeMbSsRXmxV1%2Fuploads%2FWP1cG0OWvjrmDapQts1q%2Fimage.png?alt=media\&token=7203d2b6-65df-4430-a0d4-44afcfb5cdbc)

Now you can see two extensions are successfully connected

![](https://3033154486-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzNvx9RDkTeMbSsRXmxV1%2Fuploads%2FmSri93E0ITc6j1b1sEhw%2Fimage.png?alt=media\&token=f6d94d8f-d295-4423-b510-0ffd13990817)

## Instruction Video

#### Video for Google Chrome

{% file src="/files/zzATRKBx8Dw1KSXBvwB2" %}
