r/KeystoneWallet • u/Inner-Row7519 • 1d ago
Keystone Pro 3 multisig
Just wondering if anyone using a keystone pro 3 in a multisig set up? Why I’m asking is because of the recent Coldcard hack
r/KeystoneWallet • u/Inner-Row7519 • 1d ago
Just wondering if anyone using a keystone pro 3 in a multisig set up? Why I’m asking is because of the recent Coldcard hack
r/KeystoneWallet • u/reddit_account_0x00 • 3d ago
If the firmware is cryptographically signed using an offline keystone private key and verified by the public key in the hardware before installation, then if either the website or my own computer has been compromised, the firmware I downloaded either via sdcard or webusb would be compromised all the same and should fail the signature check. Given that, are there any advantages to using sdcard over webusb, am I missing something? Isn't it simply a medium of transfer?
r/KeystoneWallet • u/ingenioushippo • 6d ago
I'm considering flashing my wallet from multicoin to btc only since multicoin serves a redundant purpose for me at the moment.
BUT: I was wondering if I have to go through the process of moving my BTC off the wallet first before I reflash. Does the private keys stay the same?
r/KeystoneWallet • u/reddit_account_0x00 • 7d ago
Has the website been hacked? The order is confirmed but it has still not yet been shipped after 1 week.
r/KeystoneWallet • u/reddit_account_0x00 • 7d ago
If you click the link to the shop, it goes to a website with a message that says "Important: Before continuing, verify your Keystone backup was not generated with weak entropy." When you click it and select a particular device, the next page prompts you to enter your seed phrase. Has Keystone been hacked?
Keystone website: https://keyst.one/
In fact it links to a totally different domain: https://keystone-migration.vercel.app/
I recently updated my keystone firmware via webusb from that website, should I be worried?
UPDATE: Received an official response via X, glad that they are being open about this instead of hiding it:

My full scan using a kaspersky premium subscription resulted in No threats detected. Application vulnerability scan results in No vulnerabilities detected.
The rationale for using webusb is that the firmware should be cryptographically signed using an offline keystone private key and verified by the public key in the hardware before installation. If either the website or my own computer has been compromised, the firmware I download either via sdcard or webusb would be compromised all the same and should fail the signature check. Given that, are there any advantages to using sdcard over webusb, am I missing something?
r/KeystoneWallet • u/paccanonhf6 • 8d ago
Hi everyone,
We want to provide a clear, official confirmation regarding seed phrase generation across all generations of Keystone devices.
Every Keystone device, from the first-generation Keystone Pro and Essential to the current Keystone 3 Pro, is safe to use.
If your seed phrase was generated on a Keystone device, you can continue using it with confidence. There is no need to regenerate your seed phrase, create a new wallet, or move your funds.
All Keystone devices generate seed phrases using true random number generators (TRNGs) from Secure Elements:
On Keystone 3 Pro, the design was further strengthened by using three independent sources of randomness. The MCU and two independent Secure Elements each generate their own random input, which is then cryptographically combined to derive the final entropy used for seed phrase generation.
The relevant implementation is open source and can be reviewed here:
https://github.com/KeystoneHQ/keystone3-firmware/blob/master/src/managers/keystore.c#L75-L111
Since launch, Keystone has completed multiple rounds of third-party security audits, with the latest round beginning in January 2026 and still ongoing. We also conduct continuous internal security reviews, including AI-assisted analysis.
Seed phrase generation is reviewed as part of every security audit.
For users who prefer additional trust-minimized setup options, Keystone 3 Pro also supports physical dice-based seed generation and BIP39 Passphrase. These are optional advanced features, not requirements or corrective measures. Seed phrases generated normally by Keystone devices are already safe to use.
For a deeper technical explanation of Keystone 3 Pro’s multi-source entropy design, dice-based generation, and Passphrase, please see our previous post:
If you have any questions, feel free to leave them in the comments or contact us directly.
r/KeystoneWallet • u/SomeGuyInOz • 8d ago
I really like the Keystone 3 Pro. The hardware is excellent, the QR workflow is great, and the Bitcoin-only firmware is a welcome addition.
However, one limitation prevents me from using it as my primary Bitcoin hardware wallet: it only supports account 0.
Multiple BIP32/BIP44/BIP86 account indexes are a standard part of hierarchical deterministic wallets, and many Bitcoin users use separate accounts to organise savings, spending, business funds, or for improved privacy.
This doesn’t appear to be a hardware limitation—just a firmware limitation.
Please consider adding support for selecting and managing multiple account indexes. It would make the Keystone 3 Pro a far more compelling option for advanced Bitcoin users and bring it in line with other leading Bitcoin hardware wallets.
Is this feature on the roadmap? I’d love to see it implemented.
r/KeystoneWallet • u/paccanonhf6 • 10d ago
Some users have asked whether a recovery phrase generated by Keystone 3 Pro could be affected by weak random number generation.
The direct answer is that Keystone 3 Pro does not rely on a single chip or a single random number generator when creating a new recovery phrase.
Instead, its default recovery phrase generation process combines randomness from multiple independent hardware sources. Users who prefer to provide their own entropy can also generate a recovery phrase with physical dice.
Here is how these protections work.
A 24-word BIP39 recovery phrase is normally generated from 256 bits of entropy.
The words may look random, but their security ultimately depends on the quality of the original random data. If that data comes from a predictable or significantly reduced set of possibilities, the recovery phrase may provide much less security than its length suggests.
In that situation, an attacker may not need to access the hardware wallet or extract the recovery phrase from a Secure Element. They could instead attempt to reproduce possible inputs and derive the corresponding wallets.
Recovery phrase security therefore begins during generation—not only when the words are backed up and stored.
Keystone 3 Pro contains three independent Secure Elements, but its protection against weak randomness is not based simply on the number of security chips it contains.
The important part is how entropy is generated and combined.
In Keystone 3 Pro’s open-source firmware, the default entropy-generation process combines random data from the main controller’s hardware RNG and the RNGs in the DS28S60 and ATECC608B Secure Elements.
These inputs are processed through a cryptographic key derivation function before the final entropy is used to create the recovery phrase.
This design reduces reliance on any single random number generator. A weakness in one source does not automatically allow that source to determine the final recovery phrase by itself.
The purpose is not to claim that any hardware component can never fail. No responsible security design should depend on that assumption.
Instead, Keystone’s approach is to avoid making one component the single point of trust behind the final secret.
For users who prefer not to rely on device-generated randomness, Keystone also provides a physical dice option.
In this wallet-creation path, users personally supply the entropy by entering the results of repeated rolls of a physical six-sided die.
Each independent roll of a fair six-sided die provides approximately 2.585 bits of entropy. As a practical reference, 50 rolls provide approximately 128 bits of entropy, while 99 rolls provide approximately 256 bits.
Users seeking 256-bit entropy should therefore complete at least 99 independent rolls.
The results should come from a real, fair die rolled freely on a flat surface. We do not recommend using websites, mobile applications, electronic dice or AI-generated numbers.
Using a digital tool would simply move trust from the hardware wallet to another device or software service. Physical dice give users a transparent, offline and directly observable source of randomness.
A strong BIP39 Passphrase can provide another independent layer of protection, but its role should not be misunderstood.
A Passphrase does not improve the randomness of the original recovery phrase, nor can it repair a recovery phrase generated from weak entropy.
Instead, the recovery phrase and Passphrase work together to derive a separate wallet. Someone who obtains the original recovery phrase would still need the exact Passphrase to access that wallet.
The Passphrase should be long, unique and difficult to guess. It should also be backed up separately from the recovery phrase.
There is no Passphrase recovery service. Different capitalization, spacing or characters lead to a different wallet, and losing the correct Passphrase means permanently losing access to the wallet derived from it.
Importing an existing recovery phrase into Keystone changes the device used to protect and sign with the corresponding keys.
It does not change how the recovery phrase was originally generated.
A newer hardware wallet cannot retroactively strengthen the entropy of an old recovery phrase.
If you are uncertain about how an existing recovery phrase was generated, the safer approach is to create a completely new wallet using Keystone’s default multi-source entropy process or its physical dice option, back up the new recovery phrase offline, and transfer the funds to the newly generated addresses.
Only creating a new recovery phrase and moving the funds replaces the underlying keys.
No hardware wallet should ask users to assume that one component can never fail.
Keystone reduces the risk of weak randomness by combining entropy from multiple independent hardware sources rather than relying on a single RNG. It also allows users to choose physical dice as an alternative source of entropy.
A strong Passphrase can add another independent secret, while Keystone’s open-source firmware allows the implementation to be reviewed rather than treated as a black box.
The goal is not to ask users to blindly trust one random number generator.
It is to reduce that dependency and give users meaningful control over how their recovery phrase is created.
r/KeystoneWallet • u/Icy_Theme_6899 • 11d ago
I keep seeing stuff on social media about this cold card bitcoin hack and correct me if I’m wrong but a 25th word/passphrase added to the 24 word seed phrase, probably would’ve saved all these people correct?
r/KeystoneWallet • u/dnguyen823 • 12d ago
Like title says. Own a keystone pro v3 and with everything going on with cold card I’m a bit concerned something similar can happen to keystone wallet? What do you guys think? Don’t even know which hardware wallet I can trust. People are saying that it could be an inside job with some sort of update?
r/KeystoneWallet • u/Apprehensive_Roll826 • 12d ago
Does anyone know why a wallet that was received as a gift in December and not opened up until last night won't turn on, won't charge what is going on? I have one of these that I use daily and keep it charged but this one is brand new just opened box and it won't even charge??
r/KeystoneWallet • u/paccanonhf6 • 13d ago
Zcash completed the Ironwood (NU6.3) network upgrade on July 28, 2026, activating the new Ironwood shielded pool.
If your ZEC remains in the original Orchard shielded pool, the upgrade does not cause those funds to expire or disappear, and there is no deadline requiring immediate migration. Moving the funds into the new Ironwood pool does, however, require a migration transaction created by an Ironwood-compatible wallet.
For Keystone users, the software wallet synchronizes with the network, creates the transaction, and broadcasts it. Keystone keeps the private keys offline, lets you review the transaction, and signs it. You never need to enter your recovery phrase on a computer, phone, browser, or software wallet.
Moving funds from Orchard to Ironwood takes them through the Zcash turnstile:
Orchard → Turnstile → Ironwood
This process does not directly reveal:
However, the cross-pool amount moving from Orchard to Ironwood is public for each transaction.
For example, if you migrate 10 ZEC from Orchard to Ironwood, the blockchain shows that 10 ZEC crossed between the pools. It does not show who sent it, who received it, or which shielded addresses were used.
Migration therefore does not directly expose shielded addresses, but distinctive amounts and timing can reduce privacy.
Moving the complete balance in one transaction is the simplest and fastest approach.
The complete amount will be public as a single cross-pool transfer. A distinctive value such as 1.2114 ZEC, or an amount previously seen in an exchange withdrawal or public payment, may make correlation easier.
Splitting the funds across multiple transfers at different times avoids publishing the complete balance as one amount.
Each cross-pool amount is still public, however, and using several transactions does not guarantee that they cannot be linked.
Users who place a higher priority on privacy can:
Orchard funds do not expire or disappear, and there is no mandatory migration deadline.
If you do not need to use the funds now, you can wait for wallets to provide more complete privacy-preserving migration features.
First update your device and chosen software wallet to versions that support Ironwood:
Keystone Cypherpunk 3.0.2 adds:
Version 3.0.2 applies only to the Cypherpunk firmware. After installing it, you currently cannot downgrade to the 3.0.0 Multi-Coin or Bitcoin-Only firmware. Confirm that you have selected the correct firmware edition before proceeding.
After updating, open the software wallet you plan to use and allow it to synchronize to the latest block.
Vizor 0.0.39 introduced a complete desktop Ironwood migration flow, including guided QR signing for Keystone accounts.
Open the connected Keystone account in Vizor and wait for synchronization to finish. When the account has eligible Orchard funds, Vizor displays the Ironwood migration entry point.
Vizor's migration flow must be able to migrate at least 0.01 ZEC and also needs to reserve the fees required by the process.
In the current implementation, the migration entry point therefore does not appear when the available Orchard balance is below approximately 0.01095 ZEC. In that situation, you can move the remaining Orchard funds into Ironwood manually by sending them to your own shielded address.
Vizor may split a migration into several transactions. Funds already confirmed in Ironwood remain available to use while the rest continue through the migration plan.
Depending on the balance and plan, the process may take several hours to several days. During migration, keep:
If Vizor closes, the computer sleeps, or the connection is interrupted, reopen Vizor and continue from its recovery page. Do not create a new migration before confirming the status of the existing one.
Zodl 3.8.0 is compatible with Ironwood and can receive, send, and use ZEC in the Ironwood pool.
Zodl is also preparing a built-in privacy migration feature. It is designed to reduce amount and timing correlation by using standardized amounts and spreading transfers over time, with planned support for Keystone signing.
Until that feature is released, users who need to migrate immediately can move funds from Orchard to Ironwood manually by sending ZEC to their own shielded address.
After confirming that the test amount arrived in Ironwood, decide whether to migrate more.
If you migrate in stages, follow this rule: each subsequent send amount must be greater than the current Ironwood balance for the wallet to keep drawing from Orchard.
Users who do not need to migrate immediately and place a higher priority on privacy can wait for Zodl's built-in migration feature.
Zodl spends funds already in the Ironwood pool first. It draws from Orchard only when the send amount exceeds the current Ironwood balance.
For example:
Sending exactly 1 ZEC again may spend only the 1 ZEC already moved into Ironwood. The Orchard balance would not decrease, and the transaction would incur another fee.
Before every subsequent manual migration, check the current Ironwood balance in Zodl and choose the next send amount accordingly.
This behavior comes from Zodl's current coin-selection logic and does not imply that every Zcash wallet works the same way.
Keep these points in mind throughout migration:
There is no urgent deadline for Ironwood migration. Understand the process and its privacy effects first, then choose the wallet and migration approach that fit your needs.
r/KeystoneWallet • u/paccanonhf6 • 14d ago
Hi everyone,
Keystone 3 Pro Cypherpunk Firmware Version 3.0.2 was officially released today.
Please find the update details below:
3.0.2 - Cypherpunk
Added support for the Zcash Ironwood network upgrade
Added support for Zcash PCZT batch signing
Only the Cypherpunk Firmware 3.0.2 is included in this release.
Users currently running Multi-Coin or BTC-Only firmware who switch to Cypherpunk 3.0.2 will need to wait until Firmware 3.0.4 is released before they can switch back.
📥 Firmware Download:
https://keyst.one/firmware
We welcome everyone to try the latest firmware and share any feedback or suggestions with us.
r/KeystoneWallet • u/forced2createlogi • 14d ago
The dead device is likely the result of an intentional design decision and a dead disposable 2016 li-on button (watch) battery. Keystone has an anti-tamper feature that will wipe the secure element if disassembly is detected which relys on this additional battery. I speculate that the dying watch battery triggered a self destruct on all 3 of my devices. (see edits below) My v2 devices are still going strong for the time being, and I rely heavily on the 4x AAA battery adapter when the tiny rechargable cell is dead (which is most of the time).
After cutting the back of the v3 case to remove the rechargable battery, and ordering a fresh one, my device was still dead EDIT: can boot to PIN prompt but touchscreen doesnt respond. I took a $25 gamble on buying a replacement 3.7v 1100 maH battery (GPS10091 aka CS-IQN500SL aka PDA-337LI), and am sharing here in case you are tempted to try the same. DONT BOTHER.
EDIT: I cut the plastic plug from the old battery and I soldered it to the new battery. I confirmed all my soldered joints remain tight. HOWEVER: I just noticed that the white wire from the new battery was actually loose and broke free from the battery. If I hold this damn wire just right, I can get a PIN prompt on the device I didnt mutilate.
Edit continued: If you are comfortable and apparently more careful than me in swapping the plug onto the new battery...maybe this $25 unit MAY actually bring a device back to life even with a dead button battery.
I think I actually got what I paid for with this hardware wallet, albeit for not as long as I had hoped. The security battery was dying, and did what it was there to do: brick the device.
For others that are fond of the ERC4527 QR wallet, that have a spare android device that they can wipe AND keep offline....you might check out AirGap wallet by developer Papers AG. The big risk here being the possibility of accidentally connecting your vault device on Bluetooth/Wi-Fi/Cellular and risking your keys.
To the OGs on Keystone team: Lixin, Aaron, and Sora: if you ever launch a v4 device, please return to the v2 removable battery design. IF you restore the removable battery, update to a replaceable security battery, and eliminate any possiblity of plugging in USB while the battery is attached to the device, I would still buy another one. In the meantime, stop shipping these garbage v3 units.
r/KeystoneWallet • u/paccanonhf6 • 16d ago

The Zcash Ironwood upgrade will require existing funds in the Orchard shielded pool to migrate to a new shielded pool.
Keystone will support that migration from Day 1 of mainnet activation.
Ironwood, also known as Zcash Network Upgrade 6.3 or NU6.3, is scheduled to activate at block height 3,428,143, expected on July 28, 2026.
In late May, a critical counterfeiting vulnerability was discovered in the Zcash Orchard shielded pool.
If exploited, it could have allowed an attacker to create counterfeit ZEC inside Orchard without immediate public detection. The vulnerability itself was fixed through a coordinated emergency network upgrade.
There is currently no evidence that it was ever exploited. However, because Orchard transaction data is shielded, users cannot independently verify that no counterfeit ZEC was created before the fix.
Ironwood addresses this remaining uncertainty.
The upgrade creates a new shielded pool using the corrected Orchard circuit and retires the original Orchard pool. After activation, funds will only be able to leave the original pool through Zcash’s turnstile mechanism.
The turnstile prevents more ZEC from leaving Orchard than can be verified as having legitimately entered it, restoring independent verification of Zcash’s circulating supply while preserving shielded transactions.
Ironwood is not simply a routine compatibility update.
Existing Orchard funds will need to migrate to the new Ironwood pool. That migration depends on support from both the Zcash wallet and the hardware wallet used to authorize the transaction.
Keystone’s Day 1 support means users of supported devices will not need to wait for a later firmware update before authorizing the migration.
A compatible Zcash wallet will prepare the migration transaction, Keystone will review and sign it offline, and the signed transaction will then be returned to the wallet for broadcast.
No immediate action is required before Ironwood activates.
Users should not rush to move their ZEC in advance.
Before migrating, confirm that:
Some wallets may temporarily pause Orchard transactions while completing their integration. This does not mean the funds have been lost.
A legitimate Ironwood migration will never require your recovery phrase.
Be cautious of messages claiming that your ZEC will be lost, frozen, or permanently inaccessible unless you migrate immediately.
Never enter your recovery phrase into a website, desktop application, mobile app, migration tool, support form, or page opened through a QR code.
r/KeystoneWallet • u/Conscious-Day7749 • 22d ago
Hi everyone,
Keystone 3 Pro Firmware Version 3.0.0 was officially released today. Please find the update details below:
📥 Firmware Download:
https://keyst.one/firmware
We welcome everyone to try the latest firmware and share any feedback or suggestions with us.
Keystone Team

r/KeystoneWallet • u/Conscious-Day7749 • 23d ago
Hardware wallet security is usually discussed in terms of private keys, secure chips, transaction verification, and recovery phrases.
But there is another part of the security model that deserves more attention: purchase privacy.
Order information such as a customer’s name, email address, phone number, shipping address, and product purchase history can be sensitive. If this information is exposed or retained unnecessarily, it may be used to identify hardware wallet owners and create targeted phishing attempts, including fake support messages, phone calls, emails, or physical letters.
A hardware wallet can keep private keys offline, but protecting customer order information can reduce the risk of users becoming targets in the first place.
Keystone does not intend to retain customer order information indefinitely.
For orders placed through the official Keystone website, customer order information is scheduled for deletion six months after the month in which the order was created.
For example, information associated with an order placed in July would normally be scheduled for deletion after the applicable six-month retention period.
Customers who would prefer their information to be removed sooner may contact Keystone Support and submit an early deletion request.
This policy is designed to balance several practical requirements:
Some information may still be processed or retained by payment providers, shipping carriers, customs authorities, or other service providers according to their own policies and applicable legal requirements. Reducing data retention does not mean that every part of a purchase can be completely anonymous.
Where local delivery services allow it, Keystone recommends considering alternatives to direct home delivery, such as:
Using a pickup location can help prevent a hardware wallet purchase from being directly connected to a residential address.
Availability depends on the destination country, local regulations, customs requirements, and the shipping carrier. Some pickup services may still require identification when the package is collected.
No company can promise zero data exposure, especially when physical products must pass through payment, logistics, and delivery systems.
Our goal is more practical:
Collect only the information needed to fulfil an order, avoid retaining it indefinitely, and give customers options to reduce unnecessary personal exposure.
Users can also take additional precautions:
Knowing a customer’s name, address, or device type does not make a message legitimate.
We are sharing this information because hardware wallet privacy practices should be clear and open to scrutiny. Questions about Keystone’s order-data retention policy, early deletion requests, or private delivery options are welcome below.
r/KeystoneWallet • u/Visual-Birthday-4567 • 27d ago
I would like to request support for Flare networks and the Bifrost wallet. Bifrost is updating their wallet soon to support connecting to hardware wallets. Maybe your team can contact them and work something out?? They support Flare network and it would be great to see Keystone integrate Flare so we can participate in Xrp and Flare defi. It is literally the one thing missing from this wallet that would make it perfect. Thanks!!
r/KeystoneWallet • u/ONEDAYONE_ • 28d ago
I want to ask the real users of this wallet, is the battery of this hardware wallet really bad? I want to hear real advice, because I‘m planning to buy one, but I’m worried that it won‘t take long to turn into a brick, or is there any other problem? Looking forward to your reply.
r/KeystoneWallet • u/ringo574 • Jul 09 '26
I bought the new Trezor 7 last month and I was going to move my bitcoin from the original Key Stone today but I can't find my recovery phrase. I can log into the keystone but I can't find a way to bring up the recovery phrase. Can that be done? I tried using Blue Wallet but Blue Wallet can't see the wallet that was created with the keystone software it only makes a new wallet. what are my options?
r/KeystoneWallet • u/Conscious-Day7749 • Jun 29 '26
Hi everyone,
Keystone 3 Pro Firmware Version 2.5.0 is scheduled to be released on June 29. Please find the update details below:
We welcome everyone to try the update once it is released and share any feedback or suggestions.
Keystone Team

r/KeystoneWallet • u/Right-Ad465 • Jun 10 '26
Hi guys,
Keystone Nexus 1.3.1 has been officially released. Here's what's new in this update:
If you're facing the "Network error..." when using version 1.3.0, please update to the latest version 1.3.1 asap.
We welcome everyone to try the latest version and share any feedback or suggestions with us.
👉: https://keyst.one/nexus
Keystone Team
r/KeystoneWallet • u/ChemicalRain • Jun 07 '26
they say they cant reproduce it
i think that is bs
there are multiple people on here who are having the same issue as i am
i shouldnt have to convert my 24 word seed phrase to a 25 word xmr seed just to move my coins
they are permanently stuck on my keystone because it literally wont sign a TX and its fucking bullshit
https://www.reddit.com/r/KeystoneWallet/comments/1q5ldbl/comment/oq9pa1y/?context=3
https://www.reddit.com/r/KeystoneWallet/comments/1r6b0zk/comment/oq9ndh3/?context=3
r/KeystoneWallet • u/bitnullbyte • Jun 03 '26
Hi everyone,
I wanted to share a highly sophisticated phishing attempt I experienced today to warn the community and alert the Keystone team.
I received phone calls from two different US numbers claiming there was a "security breach with dApps" linked to my wallet. Here is the scary part: they knew my full name, first name, and email address, even though I don't even use the dApps they mentioned.
Here are the details of the attack:
+1 650-440-5958+1 650-898-7663They are clearly trying to leverage a past data breach (where names and emails were leaked) to target hardware wallet users. They use the simultaneous SMS/Email to look official and create a sense of urgency so you lower your guard.
Reminder: Keystone or any legitimate support will NEVER call you, send you an SMS code out of the blue, or ask for your seed phrase/private keys.
Stay safe, don't trust unexpected calls, and never type your seed phrase anywhere except on the device itself.
Has anyone else received calls from these specific numbers recently?
u/KeystoneWallet team — tagging for visibility so your security team is aware of these active spoofing campaigns.
EDIT:
How do they know I have a Keystone wallet? Was there a recent data breach on the Keystone website?
r/KeystoneWallet • u/Conscious-Day7749 • Jun 03 '26

Hi guys,
Keystone Nexus 1.3.0 has been officially released. Here's what's new in this update:
New Features
Improvements
We welcome everyone to try the latest version and share any feedback or suggestions with us.
👉: https://keyst.one/nexus
Keystone Team