KeepKey Desktop
KeepKey Desktop is the official cross-platform application for managing your KeepKey hardware wallet. It provides a secure, user-friendly interface for firmware updates, device setup, and advanced features.
Features
- Firmware Updates: Seamlessly update your KeepKey device to the latest firmware.
- PIN Management: Set, change, or remove your device PIN.
- Pairing: Securely pair your device with the desktop app for advanced management.
- Developer Tools: Access KeepKey’s API and OpenAPI (Swagger) documentation.
- Dapp Connectivity: Use KeepKey Browser to connect your device to supported decentralized applications (dapps).
Getting Started
- Download & Install:
- Visit KeepKey Desktop Releases to download the latest version for your OS.
- Connect Your Device:
- Plug in your KeepKey via USB and launch the app.
- Follow On-Screen Instructions:
- The app will guide you through pairing, PIN setup, and firmware updates.
Example: Setting a PIN

Tip: Setting a PIN protects your device from unauthorized access.
Firmware Updates
KeepKey Desktop makes firmware updates simple and safe:

Warning: Always verify the firmware source and never disconnect your device during an update.
Dapp Integration
KeepKey Browser allows you to connect your device to dapps for secure transactions and authentication.
- How it works: Launch KeepKey Browser from the desktop app, then follow prompts to connect to supported dapps.
Developer API
-
KeepKey API:
-
OpenAPI (Swagger):
To make Example calls use

apiKey can be found

Refer to the KeepKey Desktop API documentation for integration details.
API Authentication: You can obtain your API key for authentication in the KeepKey Desktop app under Settings → API Key.
Device Pairing
Pairing your KeepKey ensures secure communication between the device and the desktop application.

Need Help? See the troubleshooting guide or join the Telegram Support Channel.