Skip to main content

Passkeys

Ensure passkey availability

Your passkeys encrypt and decrypt your Aztec account secret. To ensure that only you have control and visibility of your funds, we have no way of recovering your account access if you lose your passkeys.
If you lose all your passkeys, you can’t view or use your private funds. Please ensure your passkey availability by:
  1. Using a synced passkey (iCloud Keychain, Google Password Manager, etc)
  2. Enrolling backup passkeys on multiple devices.

What is my passkey used for?

We store a limited amount of data on our backend so that you can use Nyx across devices - things like your contacts and any active transaction claim secrets. For your protection, we use a passkey security feature to encrypt this data in your browser before sending it to our backend, meaning we only store an encrypted version we cannot read. It can only be read once it’s sent back to your browser and is decrypted with the same passkey. This passkey feature is called the “PRF extension,” and this blog post gives a good overview of how it works.

What passkey options are supported?

The passkey security feature we use to protect your data - see section directly above - isn’t supported everywhere yet. In the tables below, we show what we’ve confirmed works. We haven’t been able to test all popular options yet, so if something is missing from the tables it may still work. We’ll do more testing and expand our tables over time. Mac OS 26 (Tahoe)
BrowserSynced passkey optionsDevice-bound passkey options
ChromeiCloud, Google Password Manager, 1PasswordLedger Security Key app, YubiKey 5
SafariiCloud, 1Password-
FirefoxiCloud, 1Password-
We did not test all options so others may work as well. Windows 11
BrowserSynced passkey optionsDevice-bound passkey options
ChromeGoogle Password ManagerLedger Security Key app, YubiKey 5
EdgeMicrosoft Password ManagerLedger Security Key app, YubiKey 5
Firefox-Ledger Security Key app, YubiKey 5
We did not test all options so others may work as well. Other OSes
  • We have not yet tested with Linux but plan to. Generally, Chrome had the best PRF support on the platforms we tested so we recommend you start there.
  • Nyx does not currently work with iPadOS, iOS, or Android. We are currently not designing our UI to support mobile device use. We are focused on desktop use and will expand to support mobile over time, once we’ve refined our desktop UX.

Wallets

Can I use a hardware wallet?

Yes, with the following requirements:
  1. An Ethereum account governed by your hardware wallet (for Testnet with Ledger, this requires enabling developer mode so that you can create Sepolia accounts).
  2. Blind signing enabled (we are actively working on supporting clear signing).
Then:
  1. Use the WalletConnect option to connect your wallet app (e.g. Ledger Wallet) to app.nyx.money.
  2. Use your wallet app + hardware wallet to sign transactions.