Key usage tips
How to get Sepolia ETH for using Nyx (preview)
We sponsor the transactions of your Aztec private account. However, using Nyx (preview) requires that you call our test token faucets with your Ethreum account and then transfer those tokens to your Aztec private account. These actions require a small amount of (free) Sepolia ETH for their gas fees. Here are some good Sepolia ETH faucets:- Google Cloud Web3 faucet gives you 0.05 Sepolia ETH per day.
- Alchemy Sepolia faucet gives you 0.1 Sepolia ETH every 72 hours but requires that you have at least 0.001 ETH in your Mainnet address.
- Quicknode faucet gives you 0.4 Sepolia ETH every 12 hours but requires you to have at least 0.001 ETH in your Mainnet address
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:
- Using a synced passkey (iCloud Keychain, Google Password Manager, etc)
- Enrolling backup passkeys on multiple devices.
Common questions
Privacy
What is publicly visible onchain?
Any transactions originating from or sent to an Ethereum account are visible in Ethereum explorers, including the Ethereum account address and information about the tokens involved. However, your Aztec private account address is never revealed in such transactions. Aztec private account activity takes place as transactions on the Aztec blockchain, as explained in our technical overview. Sends between Aztec private accounts reveal no public information. Ethereum vault deposits and withdrawals, initiated by your Aztec private account, have a Nyx relayer as the sender address and show token type and amount. Again, there is no visible link to your Aztec private account address. However, if you transfer 1.034567 ETH from your Ethereum account into your Aztec private account and shortly thereafter a Nyx relayer deposits 1.034567 ETH into an Ethereum vault, people may suspect that your Ethereum account is connected to the vault deposit. So, you may wish to wait a bit between these actions and/or break your deposit into multiple parts depending on the level of Nyx vault traffic at the time. Public visibility by action type| Action | Publicly-visible on Aztec | Publicly-visible on Ethereum |
|---|---|---|
| Transfer from Ethereum to your Aztec private account. | Information about the tokens involved. Your Aztec private account address is not revealed. | Your Ethereum account address and information about the tokens involved. |
| Send on Aztec. | Nothing. Only the other party knows what happened. | N/A |
| Deposit into an Ethereum vault from your Aztec private account. | Information about the tokens involved. Your Aztec private account address is not revealed. | Nyx relayer as sender for a transaction that deposits publicly visible token type and amount into a vault contract. You should, however, consider the timing and size of your vault deposits so people don’t assume it’s linked to the Ethereum account that made the Nyx deposit (see paragraph directly above the table). |
| Redeem shares in an Ethereum vault. | Information about the tokens involved. Your Aztec private account address is not revealed. | Nyx relayer as sender for a transaction that redeems shares for a publicly visible token type and amount. |
| Send from your Aztec private account to an Ethereum account address. | Information about the tokens involved. Your Aztec private account address is not revealed. | The Ethereum account address and information about the tokens involved. |
Tokens
What coins and tokens does Nyx (preview) support?
For our initial preview, Nyx uses test coins and tokens we’ve deployed to Sepolia. These have no real-world value or compatibility with DeFi apps and won’t be used in the Mainnet version of our app. We show a price and value for them only to simulate what Nyx will look like with established, verified coins and tokens.| Coin | Share token you recieve for depositing the coin into its corresponding Earn vault (Investment) | Description |
|---|---|---|
| nUSDC | snUSDC | Nyx USDC (nUSDC) is our stand-in for USDC. Nyx USDC Vault Share (snUSDC) represents vault shares received for lending nUSDC via our Earn feature. They have no value and are just for simulating the Mainnet experience. |
| nETH | snETH | Nyx ETH (nETH) is our stand-in for ETH. Nyx ETH Vault Share (snETH) represents vault shares received for lending nETH via our Earn feature. They have no value and are just for simulating the Mainnet experience. |
| nBTC | snBTC | Nyx BTC (nBTC) is our stand-in wrapped BTC. Nyx BTC Vault Share (snBTC) represents vault shares received for lending nBTC via our Earn feature. They have no value and are just for simulating the Mainnet experience. |
Wallets and passkeys
Can I use a hardware wallet?
Yes, with the following requirements:- An Ethereum Sepolia account goverened by your hardware wallet (with Ledger, this requires enabling developer mode so that you can create testnet accounts).
- Sepolia ETH in that account (see recommended faucets).
- Blind signing enabled (we are actively working on supporting clear signing).
- Use the WalletConnect option to connect your wallet app (e.g. Ledger Wallet) to app.nyx.money.
- Use your wallet app + hardware wallet to sign transactions.
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 work. We’ll do more testing and expand our tables over time. Mac OS 26 (Tahoe)| Browser | Synced passkey options | Device-bound passkey options |
|---|---|---|
| Chrome | iCloud, Google Password Manager, 1Password | Ledger Security Key app, YubiKey 5 |
| Safari | iCloud, 1Password | - |
| Firefox | iCloud, 1Password | - |
| Browser | Synced passkey options | Device-bound passkey options |
|---|---|---|
| Chrome | Google Password Manager | Ledger Security Key app, YubiKey 5 |
| Edge | Microsoft Password Manager | Ledger Security Key app, YubiKey 5 |
| Firefox | - | Ledger Security Key app, YubiKey 5 |
- We have not yet tested with Linux but plan to. Generally, Chrome had the best PRF support on the platforms we tested so you may want to 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.