Explorer included wallets
Allows to set included wallets that are fetched from WalletGuide. You can define a list of wallets ids you’d like to prioritize (order is respected). You can get these ids from the explorer link mentioned before by clicking on a copy icon of your desired wallet card.Explorer excluded wallets
Allows to set excluded wallets that are fetched from WalletGuide. You can get these ids from the explorer link mentioned before by clicking on a copy icon of your desired wallet card.Supported Chains
Allows to set supported chains for the application. Can use predefined chain constants fromChainConstants.Chains
or custom Chain
objects.
Enable Installed Wallet Detection
To enable AppKit to detect wallets installed on mobile devices, you need to make specific changes to the native side of the project.- In Unity override Android Manifest.
- Add your
<queries>...</queries>
schemes outside of<application />
scope in the manifest file. - Refer to Android Specs for more information.
Fullscreen in WebGL
The defaultunityInstance.SetFullscreen(1)
method enables fullscreen for the canvas node by pushing
it to the top layer.
This causes the modal to be rendered behind the canvas, making it invisible to the user when fullscreen is enabled.
To fix this, AppKit creates a container around the canvas node and appends the modal UI to it.
By requesting fullscreen on the container, the modal will always be rendered on top of the canvas.