# MetaMask

## Desktop

Navigate to the [Demex website](https://app.dem.exchange/), click 'Connect Wallet' located at the top-right, and select "MetaMask'.

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

You will be prompted to add and switch the network to "Carbon EVM Mainnet" which is the network that Demex is on. You will be asked to sign a message confirming to the T\&Cs, it will not cost anything.&#x20;

&#x20;![](/files/BWHt7uXHT4Hj1uVimFRc)![](/files/8R0mJNtqevImpup1XFil)

{% hint style="success" %}
Congratulations, your MetaMask wallet has been successfully connected! You may begin trading on Demex.
{% endhint %}

**Note**: Once you have funded your account, in order to proceed with your first transaction on Demex, it is necessary to [activate your account](/welcome/getting-started/activate-account.md) first.

## **Mobile**

Using Demex on MetaMask Mobile has the following benefits:

* Open Demex directly in MetaMask Mobile to interact with Demex using your Ethereum account
* Make payments to another account in one click (with pre-filled parameters such as recipient address, amount and network).

**Step 1**: Install MetaMask Mobile on [iOS](https://apps.apple.com/us/app/metamask-blockchain-wallet/id1438144202) or [Android](https://play.google.com/store/apps/details?id=io.metamask\&hl=en\&gl=US).&#x20;

**Step 2:** Once you have downloaded MetaMask on mobile, you will be directed to a page where you can set up a MetaMask wallet. There are 2 options available: 1) Create a new wallet, or 2) Import using Secret Recovery Phrase.

**Step 3**: After successfully setting up your MetaMask wallet, select 'Browser' from the bottom menu, and navigate to the [Demex website](https://app.dem.exchange/).

To connect your wallet, simply click on the 'Connect' button.&#x20;

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

**Step 4**: Among the wallet options provided, select the 'MetaMask' option. Connect to MetaMask on Demex by clicking on the 'Connect' button.

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

**Step 5**: Approve the MetaMask connection to Demex on the Carbon blockchain by clicking on the 'Sign' button.

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

{% hint style="success" %}
Congratulations, your MetaMask wallet has been successfully connected! You may begin trading on Demex using your mobile device.
{% endhint %}

## Troubleshooting

If you're logging into Demex using a non-MetaMask wallet (eg. Keplr), but you already have funds in an Ethereum address that can only be accessed through MetaMask, the following notification may appear when you attempt to interact with Demex.

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

To resolve this, you have to first connect to Demex using your MetaMask account. After that, you can switch to your preferred wallet and carry out transactions on Demex as usual.

## Troubleshooting

If you're logging into [Demex](https://app.dem.exchange/) using a non-MetaMask wallet (eg. Keplr), but you already have funds in an Ethereum address that can only be accessed through MetaMask, the following notification may appear when you attempt to interact with Demex.

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

To resolve this, you have to first connect to Demex using your MetaMask account. After that, you can switch to your preferred wallet and carry out transactions on Demex as usual.


---

# 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://guide.dem.exchange/welcome/getting-started/connect-wallet/metamask.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.
