How to set up a personal Blind Oracle for your Blockstream Jade

Modified on Mon, 4 May at 11:07 AM

The Blockstream Jade hardware wallet uses a powerful security model to protect your device from physical attacks by communicating with a blind oracle to unlock your device.


A blind oracle functions as a virtual secure element and instead holds the decryption mechanism to your wallet off-device, which makes Jade invulnerable to physical key extraction. This is unlike typical secure element hardware devices, which hold everything needed to extract your keys on the actual device itself.


By default, Jade communicates with Blockstream's blind oracle, however you also have the choice to run your own if you'd like. 


Run your own blind oracle if you want:

  • Maximum protection against physical compromise
  • Zero reliance on third parties
  • Full control over your Jade wallet's unlock mechanism
  • Maximum alignment with Bitcoin's "don't trust, verify" philosophy


This Blockstream guide covers a simple personal oracle setup using Umbrel.



More advanced users can follow this alternative Blockstream guide to run a personal blind oracle on other software.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article