Skip to Content
dApps

Detecting the Provider

You can call some of the provider methods only if OneKey extension is installed on the user’s browser.

To detect if extension is installed, you can call the async method detectWalletInstalled.

If OneKey is not installed, we recommend you redirect your users to our website . Altogether, this may look like the following.

const installed = await provider.detectWalletInstalled(); if (installed) { await provider.request({ method: 'near_accounts' }); } else { window.open('https://www.onekey.so'); }
Last updated on