Introduction

OneKey documentation unifies three integration paths. Choose based on your app and platform:

  • dApp Integration (software wallet, injected provider)

  • Hardware SDK (hardware wallet over USB/BLE/React Native)

  • Air-Gap (hardware wallet via QR, offline signing)

Start Here

Tips

  • Detection: Prefer OneKey’s dedicated injections (e.g. window.$onekey.ethereum) before falling back to generic providers

  • Mobile/WebViews: Use deeplinks or WalletConnect with a universal link fallback

  • Emulator: For Hardware SDK development, use the Expo Playground and the emulator device → https://hardware-example.onekey.so/

Support

Last updated

Was this helpful?