# How to Change Networks

**There are two different scenarios:**

#### A) You’re changing wallet types (EVM ↔ Substrate)

* **Do this:** Disconnect, then connect the other wallet type (see [“How to Switch Wallets”](/mosaic-launchpad/mosaic-launchpad-guide/how-to-switch-wallets.md)). This sets up a new session for the other ecosystem’s chains.

#### B) You’re staying inside the same wallet and switching networks

* **EVM wallets:** Mosaic requests a chain switch. Your wallet will show a prompt using the standard methods
  * <mark style="color:green;">wallet\_switchEthereumChain</mark> to switch to a supported network.
  * <mark style="color:green;">wallet\_addEthereumChain</mark> if the network isn’t pre-configured in your wallet. Approve the prompt to add/switch.
* **Substrate wallets (Polkadot/other Substrate chains):** The dapp updates the WalletConnect session to include the target Substrate chain in the Polkadot namespace. If the chain wasn’t approved in the original session, your wallet will ask you to approve the updated session before switching.

#### **Troubleshooting**

* If a wallet rejects the request because it doesn’t match the session’s chains, re-connect or approve the updated session with the correct CAIP-2 chain.
* If your wallet UI can’t switch automatically, use the wallet’s network selector (e.g., network dropdown) to select the requested chain or add it manually. \ <br>


---

# 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://mosaic-9.gitbook.io/mosaic-launchpad/mosaic-launchpad-guide/how-to-change-networks.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.
