---
updatedAt: 2025-06-09T22:51:47.000Z
agentTools:
  projectIndex: https://docs.metakeep.xyz/llms.txt
---

# WalletConnect Integration Customization

MetaKeep wallet protocol supports `WalletConnect` integration. You can access the `WalletConnect` integration at <https://wallet.metakeep.xyz>. Follow the detailed guide [here](https://docs.metakeep.xyz/docs/connecting-to-opensea-or-any-other-dapp) to learn more about `WalletConnect` and connecting to DApps like OpenSea.

By default, WalletConnect integration is branded with the MetaKeep logo and name. To customize the branding, you can [follow the steps](https://docs.metakeep.xyz/docs/customizing-the-user-wallet-appearance) to create an app with custom branding.

For the best user experience, we recommend following the best practices below:

1. Create an app for **EVM** chains(ETH, BSC, Polygon, etc). For example, you can create a Polygon app and customize the app to match your brand.
2. Create an app for the **Solana** chain and customize the app to match your brand.
3. Remove any created [API Keys](https://docs.metakeep.xyz/docs/manage-api-keys) for the EVM and Solana apps.
4. Make sure EVM and Solana apps use similar branding for a consistent user experience.
5. Turn on [`Skip Final Dialog`](#skip-final-dialog) for both apps.
6. If you have added a [list of allowed origins](#whitelist-origins-domains) to the app, also add `https://wallet.metakeep.xyz` to the allowed origins list for both apps.

Once you have created the apps, you can pass the `app_ids` as the query parameter to the `WalletConnect` integration URL. This is what the integration URL looks like: `https://wallet.metakeep.xyz/?evm_app_id=<evm_app_id>&sol_app_id=<sol_app_id>`.

For example, if your EVM app\_id is `2452849e-d6e9-40ef-bbfd-5dfdc7ce1728` and Solana app\_id is `fa07e750-a849-427f-a0b9-c08e60a9eb4c`, the wallet connect integration URL will be `https://wallet.metakeep.xyz/?evm_app_id=2452849e-d6e9-40ef-bbfd-5dfdc7ce1728&sol_app_id=fa07e750-a849-427f-a0b9-c08e60a9eb4c`. The `WalletConnect` integration page will be branded with your app's logo, name, and color scheme.

> 👍 Check out the customized and branded WalletConnect integration
>
> You can find WalletConnect integration with a custom logo, name, and color scheme [here](https://wallet.metakeep.xyz/?evm_app_id=f7da7067-a52c-4495-9f8f-73d6e1bb43f6\&sol_app_id=fa07e750-a849-427f-a0b9-c08e60a9eb4c).