enableAnalytics:
Enable analytics to get more insights on your users activity within your Reown DashboardsiweConfig:
Used to configure One-Click Auth + Sign In With Ethereum feature. Will be disabled automatically if you decide to support/include non-EVM blockchains.featuresConfig:
Used to configure extra features such Email and Social Login.getBalanceFallback:
This callback method will be triggered if getting the balance from our blockchain API fails due to unsupported network. You may replace this with your owngetBalance()
method if desired.
optionalNamespaces:
These are the set of namespaces that will be requested to the wallet you are connecting to. These values are optional and, in most cases, not required, as AppKit already defines all namespaces internally based on the default configured networks (EVM and Solana). However, if you would want to override that definition with your own or support more networks than just EVM and Solana (i.e. Polkadot, Kadena, etc…) then this is the object you should modify. See Custom Networks section.featuredWalletIds:
Allows to override default recommended wallets that are fetched from the API. You can define an array of wallet ids you’d like to prioritize (order is respected). You can find the wallets IDs in our Wallets List.includedWalletIds:
Similar tofeaturedWalletIds
this option allows you to determine exactly which wallets do you want to show. If includedWalletIds
is set then only the wallets listed in this object are going to be displayed in the modal.
excludedWalletIds:
Similar toincludedWalletIds
this option allows you to exclude a list of wallets from the API response.