Skip to main content

Mobile & Deeplinks

This guide explains how to invoke UKey Wallet through Deeplinks in the mobile scenario, and bring the connection request back to the wallet for processing.

A common usage is for the DApp to generate the WalletConnect URI, then encodeURIComponent encode the URI and then splice it into a link supported by UKey Wallet. After opening the link in a mobile browser or WebView, it will jump to UKey Wallet to complete authorization, signature or transaction confirmation.

When integrating, prepare both custom protocol and universal link entrances. The custom protocol is suitable for scenarios where a wallet has been installed, and the universal link can be used as an entry point at the browser and system levels.