# Connect dApps & manage website access

With SubWallet, you can seamlessly connect to virtually any dApp within the Ethereum and Polkadot ecosystems.&#x20;

{% embed url="<https://www.youtube.com/shorts/HPks6c0X_ag>" fullWidth="false" %}

{% hint style="info" %}
Support for TON dApps/websites will be available soon - stay tuned :wink:
{% endhint %}

{% hint style="warning" %}
Substrate solo accounts will not be able to connect to EVM dApps/websites due to their incompatibility.

EVM solo accounts will not be able to connect to Substrate dApps/websites due to their incompatibility.
{% endhint %}

If you encounter any connection issues, don't hesitate to contact us on [Telegram](https://t.me/subwallet) or [Discord](https://discord.com/invite/EkFNgaBwpy) for assistance or get in touch with the dApp developers directly. We're here to help you make the most of your experience!

If you use multiple wallets other than SubWallet, we recommend disabling all of them while using ours to ensure the best user experience and prevent any wallet overrides.

### **Connect dApps**

**Step 1**: On the SubWallet homepage, press the "dApps" tab at the bottom of the screen.

<figure><img src="/files/9kxO8eGnftyDFaZZQHVM" alt="" width="272"><figcaption></figcaption></figure>

**Step 2**: Search for the dApp you want to access by typing on the search bar or selecting a dApp in the Recommended section.

*In this example, we are connecting to Uniswap.*

<div><figure><img src="/files/lIZotARBXz5VtETUj2FH" alt="" width="272"><figcaption></figcaption></figure> <figure><img src="/files/JnHXkKgYL3iuWt1rJC7g" alt="" width="272"><figcaption></figcaption></figure></div>

**Step 3**: After successfully accessing the dApp, find the Connect button to start connecting your account(s).

{% hint style="info" %}
Depending on each dApp, you will see different buttons, but they are mostly labeled "**Connect**" or "**Connect Wallet**".
{% endhint %}

*In this example, as we are connecting to Uniswap, the "**Connect**" button will be at the top right of the screen.*

<figure><img src="/files/g1Gkvli31r9DMBV6hWyT" alt="" width="272"><figcaption></figcaption></figure>

**Step 4**: After clicking the button, you will see various wallet connect options. Choose "**SubWallet**".

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

**Step 5**: A popup will appear. Choose the account(s) you want to connect to and hit the "**Connect**" button.

<div><figure><img src="/files/aLIo68trJj6t0aR3LjIg" alt="" width="272"><figcaption></figcaption></figure> <figure><img src="/files/ktp9OoVLvKk7j6kRhEkv" alt="" width="272"><figcaption></figcaption></figure></div>

{% hint style="info" %}
Some dApps may require verifying your account ownership before you connect to them.&#x20;

In such instances, another popup will appear. Choose the "**Approve**" option to complete the process.

<img src="/files/JqLpWAymWoibFFf2j0I3" alt="" data-size="original">
{% endhint %}

**Step 6**: You have successfully connected your account(s) to a dApp!&#x20;

<div><figure><img src="/files/VnnKF3OZl2enQUyxWtbj" alt="" width="272"><figcaption></figcaption></figure> <figure><img src="/files/AgURedsbGeabFAtokLjY" alt="" width="272"><figcaption></figcaption></figure></div>

### Manage websites access

After successfully connecting to dApps, you can manage the connected dApps/websites from the wallet by following these steps:

**Step 1**: On the SubWallet homepage, tap the <img src="/files/1uRzp7m32wdALzhlss7N" alt="" data-size="line"> icon at the top left corner of the screen to get to the Settings section.

<figure><img src="/files/i8iKkZj1F8PBkhVAEpcy" alt="" width="272"><figcaption></figcaption></figure>

**Step 2**: In the Settings screen, select "**Manage website access**".

<figure><img src="/files/se32R5uMpZ0rqu3yEhlk" alt="" width="272"><figcaption></figcaption></figure>

**Step 3**: You will see a list of websites connected to SubWallet and the corresponding number of accounts connecting.&#x20;

Tap on the website/dApp you want to manage access.

<figure><img src="/files/XZDEFVrhkqxj3oJz4Zh0" alt="" width="272"><figcaption></figcaption></figure>

*In this case, we've previously connected to Uniswap via 1 account (Andy 1). You could manually enable/disable access to this website by switching the toggle corresponding to each account.*&#x20;

<figure><img src="/files/usHWTB0xieHOzZvoNEvd" alt="" width="272"><figcaption></figcaption></figure>

{% hint style="info" %}
Additionally, if you click on the <img src="/files/12VQEED3o2eW9EJKOuuE" alt="" data-size="line"> icon[^1] at the top right corner of the screen, you will see other options to manage website access, such as:

* *Block this site*: when clicked, the dApp/website will be blocked and can't be connected again unless you decide to unblock it.
* *Forget this site*: when clicked, the dApp/website will be excluded from the website list, but you can re-connect the site again by following the procedure displayed on  [#connect-dapps](#connect-dapps "mention")
* *Disconnect all accounts*: this action, when clicked, will disconnect every account you've connected. To reconnect, switch the toggle next to the account name.
* *Connect all accounts*: this action, when clicked, will connect all eligible accounts.

<img src="/files/4czZDWquqjw2oMHNIXuk" alt="" data-size="original"><img src="/files/gewIPtgGPy5I3PocSPmB" alt="" data-size="original">
{% endhint %}

[^1]:


---

# 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.subwallet.app/main/mobile-app-user-guide/connect-dapps-and-manage-website-access.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.
