# Wallets&#x20;

### THORSwap offers many Wallet options:

<div data-full-width="true"><figure><img src="https://23456556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdJ6lwbaGJ2kGz5h8Fz%2Fuploads%2FexHUb57k4OPnq0j9GF6B%2Fnewwallett.jpg?alt=media&#x26;token=2ebd1fdd-ee62-4160-9123-be9fbd50ee11" alt=""><figcaption></figcaption></figure></div>

➕ [**Ctrl Wallet**](https://ctrl.xyz/) (previously **XDEFI) (Browser based Multi-Chain Wallet)**\
**🛅** [**TrustWallet**](https://trustwallet.com/) **(Browser Extension + Mobile Multi-Chain Wallet)**\
**📟** [**Ledger** ](https://www.ledger.com/)**Hardware Wallet**\
**📟** [**Trezor**](https://trezor.io/) **Hardware Wallet**\
**📟** [**KeepKey**](https://keepkey.myshopify.com/discount/THORSWAPX) **Hardware Wallet**\
**⚡** [**Keystore**](https://docs.thorswap.finance/thorswap/thorswap/wallets/create-a-new-keystore-wallet-1)\
✖️ [**OKX**](https://www.okx.com/web3) Wallet **(Browser Extension + Mobile Multi-Chain Wallet)**\
**🦊** [**Metamask**](https://metamask.io/)**,** [**Coinbase**](https://www.coinbase.com/wallet)**,** [**Brave**](https://brave.com/wallet/)**, Talisman Wallet**\
[🌈](https://emojipedia.org/rainbow) [**Rainbow Wallet**](https://rainbow.me/)\
**⚛** [**Keplr**](https://www.keplr.app/) **Wallet (Cosmos)**

**...and more!**

{% content-ref url="wallets/create-a-new-keystore-wallet-1" %}
[create-a-new-keystore-wallet-1](https://docs.thorswap.finance/thorswap/thorswap/wallets/create-a-new-keystore-wallet-1)
{% endcontent-ref %}

{% content-ref url="wallets/multiple-wallets-management" %}
[multiple-wallets-management](https://docs.thorswap.finance/thorswap/thorswap/wallets/multiple-wallets-management)
{% endcontent-ref %}

{% content-ref url="wallets/ledger-hardware-wallet" %}
[ledger-hardware-wallet](https://docs.thorswap.finance/thorswap/thorswap/wallets/ledger-hardware-wallet)
{% endcontent-ref %}

{% content-ref url="wallets/keepkey-hardware-wallet" %}
[keepkey-hardware-wallet](https://docs.thorswap.finance/thorswap/thorswap/wallets/keepkey-hardware-wallet)
{% endcontent-ref %}

***

## Compatibility is key <a href="#id-80d8" id="id-80d8"></a>

**1. You can connect multiple wallets at the same time and perform swaps between different chains!**

*Connect Ledger (BNB) and Metamask (ETH) to perform swaps between BEP20 tokens and ERC20 tokens.*

*i.e swap SUSHI for BUSD or ETH for BNB.*

**2. You can swap or provide liquidity asymmetrically with only one chain wallet connected.**

*Connect Metamask → Swap ERC-20 tokens → Deposit ERC-20 or ETH asymmetrically into liquidity pool.*

**3. You can backup 12 seed phrase from Keystore wallet and import account into Metamask, Ctrl, Ledger, or TrustWallet.**

Click the folder icon and then enter your password to see the **seed phrase.**\
\&#xNAN;*Note it does not matter which folder icon as the seed phrase will be the same.*

Copy your 12 seed phrase → Import account in the appropriate wallet → Paste your seed phrase → Back up complete ✅

![](https://23456556-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdJ6lwbaGJ2kGz5h8Fz%2F-Mk3JKvvGiFVX0ODujKk%2F-Mk3KrjfTHfsprfURn4V%2Fxdefi.png?alt=media\&token=efe3cf1b-874f-49d8-9872-0829a53a29c1)

***p.s do NOT ever share your 12 seed phase with anyone otherwise they will have access to your wallet.***

**4. Users can connect multiple wallets at the same time and perform cross-chain swaps between wallets.**

*This means you can swap ERC20 tokens on your metamask and receive BEP20 tokens on your ledger. Basically changing the recipient address to the wallet you want but cross-chain!*

**Connect Metamask (ETH)+ Ledger (BNB)+ Keystore (RUNE)**

*Swap ETH from Metamask and receive THOR.RUNE on Keystore (or Ledger and TrustWallet once native RUNE is integrated…. which is very soon!)*

**Connect Trust Wallet (ETH)+ Ledger (BNB)**

*Swap BEP2 from Ledger and receive ETH on TrustWallet.*

## How to connect your wallets? <a href="#id-8d67" id="id-8d67"></a>

Go to [**THORSwap**](https://app.thorswap.finance/)**⚡** and click **Connect** Button

![](https://23456556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdJ6lwbaGJ2kGz5h8Fz%2Fuploads%2FM4afW4AUagvT3zLANYcg%2Fnewscreen1.png?alt=media\&token=ef0f61b4-8c08-4a06-90b2-5050c9a7c02a)

### **⚡ Keystore**

*A keystore Wallet supports UTXO, ETH, Binance Chain and Native THOR RUNE!*

i.e for depositing liquidity symmetrically, upgrading *BNB.RUNE/ETH.RUNE* to *THOR.RUN&#x45;**,*** making cross-chain swaps, and purchasing *THOR.RUNE.*

For a step-by-step guide on how to create a **Keystore, f**ollow this [link.](https://app.gitbook.com/@thorswap-finance-1/s/thorswap/~/drafts/-Mk3JLf1fvVFcVMNMnYe/how-tos/wallets/create-a-new-keystore-wallet)

### **🦊 Metamask**

Step 1: Click “Browser Wallets” and then select Metamask

![](https://23456556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdJ6lwbaGJ2kGz5h8Fz%2Fuploads%2F0ZX4GJBEuYyPC3jJMJBE%2Fnewscreen2.png?alt=media\&token=c27354c6-2562-476d-8898-9c98a7ecc10a)

Step 2: Select an Account

![](https://23456556-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdJ6lwbaGJ2kGz5h8Fz%2F-Mk3LcUDlocJzWes-NWN%2F-Mk3OJQ7LVh4mjzuazED%2FSchermata%202021-09-20%20alle%2020.07.39.png?alt=media\&token=de16276d-95c1-4a7b-ad5b-0da506cf5acc)

Step 3: Confirm and Connect\
\&#xNAN;*After agreeing to our ToS click Connect Wallet*

Your Metamask is now connected!

![](https://23456556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdJ6lwbaGJ2kGz5h8Fz%2Fuploads%2FzgYzyg18yAyGCVkSqzJL%2Fnewscreen3.png?alt=media\&token=5538009b-4e83-4f5e-98e2-8df9b6a98d38)

### 🐙 **Ctrl Wallet (previously XDEFI)**

How to setup a CTRL wallet can be found [here](https://intercom.help/ctrlwallet/en/articles/10106125-how-to-create-a-wallet-ctrl).

🔮 **Troubleshooting**\
**Ctrl** and **Metamask** can cause conflicts. So to mitigate this you need to deactivate the extension of which wallet you are not using.

**Google Chrome**\
**Step 1:** Deactivate/Toggle off the extension in…. chrome://extensions/\
**Step 2:** Refresh app.thorswap.finance

Repeat these steps in the appropriate browser. Brave, Safari, Firefox.

If it does not work, then **try to change browser.**


---

# 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.thorswap.finance/thorswap/thorswap/wallets.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.
