OneKey Wallet: Crypto & DeFiApp Store
Our wallet review process
We examine wallets starting at the code level and continue all the way up to the finished app that lives on your device. Provided below is an outline of each of these steps along with security tips for you and general test results.
Application build test result
Update 2022-02-26: This app is not available anymore.
(Analysis from Android review)
This app is the companion app of.
Updated Review 2022-01-05: Hunting for the firmware source code and Android source has resulted in the request for the following in OneKey’s GitHub page:
link to the correct firmware and bootloader repositories link to the signed binaries for every release document how the hardware wallet asks the user for approval, at least optionally showing the binary’s hash, so the user can make sure he’s installing what he wants to install
- Works with OneKey hardware wallet. Never access the Internet, safer offline storage of assets.
- Seeds & recovery phrases are created, encrypted, and stored locally. So that only you can access them.
- Open source, including code and hardware design.
- We do not store any of the user’s private data.
- Multi-platform supports, including Android, iOS, MacOS, Windows, Linux
First and foremost, OneKey aspires to be a 100-year corporation!
Second, even if OneKey goes bankrupt, your assets will be unaffected.
Your funds are stored on the blockchain, not on OneKey, and you can easily recover them by importing the mnemonic into a wallet that implements the BIP39 protocol.
We downloaded the app.
The first options were to Create or Restore a wallet. If you select ‘Create’ you are then given the chance to choose different cryptocurrencies. You are then asked to backup the 12-word seed phrase.
This app is evidently self-custodial. The repository only contains one commit from March 26, 2021 and the Google Play app has last been updated on June 29, 2021. Due to missing sources, we conclude that this app is not verifiable.
Do your own research
In addition to reading our analysis, it is important to do your own checks. Before transferring any bitcoin to your wallet, look up reviews for the wallet you want to use. They should be easy to find. If they aren't, that itself is a reason to be extra careful.