Overview
Developerโfocused documentation for integrating OneKey hardware in Web and Native apps. Start with Quick Start (Web), then pick your transport guide, wire events, and call chain APIs.
Quick Start
For Web developers getting started quickly: a compact path from init to first call, with copyโpastable code snippets. See Quick Start.
Choose Your Transport
Try in Playground: hardware-example.onekey.so โ Try WebUSB connection, call sample APIs, and test with the builtโin emulator device.
Features:
Live hardware wallet simulation
Real-time API testing
Multi-chain protocol support
No hardware device required for testing (you can use the emulator device)
API References
Perโchain APIs: Hardware SDK API References
Events and UI responses: Config Event
How to unlock the device: PIN Code
Need support for passphraes? What is Passphrase
Device and transport compatibility
The support status for Bluetooth and USB on different devices.
OneKey Classic
โ
โ
OneKey Classic 1s
โ
โ
OneKey Classic 1s Pure
โ
โ
OneKey Mini
โ
โ
OneKey Touch
โ
โ
OneKey Pro
โ
โ
Core packages
@onekeyfe/hd-common-connect-sdk
Unified SDK surface for Web/Native; recommended entry for transports
Changelog: releases
Concepts and advanced topics
Message protocol (for debugging low-level transports): OneKey Message Protocol
Support
For users: This documentation is primarily for developers. If you encounter issues while using our products, please consult our Help Center or submit a support ticket.
Related Repositories
Last updated
Was this helpful?