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 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 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 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 for both apps.
  6. If you have added a list of allowed origins 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.