> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dynamic.xyz/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# WalletConnect Unsupported Chain

<img width="700px" src="https://mintcdn.com/dynamic-docs/S0I4gBjjMnJYbuz8/images/troubleshooting/walletconnect-unsupported-chain.png?fit=max&auto=format&n=S0I4gBjjMnJYbuz8&q=85&s=fc2d30923d6eeea9d72491685fa91a28" alt="walletconnect-unsupported-chain" data-path="images/troubleshooting/walletconnect-unsupported-chain.png" />

A common error encountered when using WalletConnect is `Unsupported chain`. This error occurs when the chain ID of the network you are trying to connect to is different than the chain specified by the WalletConnect provider.

```
UnknownRPCError: An unknown RPC error occurred.

Details: Unsupported chain
```

To resolve the above error, the `DynamicContextProvider` can be configured to dynamically change the desired WalletConnect chain ID of the network you are trying to connect to using the `walletConnectPreferredChains` property. [See here](/react/reference/providers/dynamiccontextprovider#settings)

```jsx theme={"system"}
<DynamicContextProvider
walletConnectPreferredChains={['eip155:1']}
... // additional parameters
/>
```
