Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.nyx.money/llms.txt

Use this file to discover all available pages before exploring further.

Nyx and the Aztec blockchain it uses are both in alpha with the goal of catching and fixing vulnerabilities before moving to beta. Use Mainnet at your own risk. We have Mainnet deposit limits and every couple of months you’ll need to perform a simple migration. Read below to find out the details.
Join our Telegram group for support and important announcements like migration dates.

What is Nyx Alpha?

Nyx Alpha is an initial version of our app on Aztec Alpha Mainnet. We have two modes:
  1. Sepolia Testnet: Use to try out our features with no risk.
  2. Ethereum Mainnet: Aztec Alpha Mainnet carries inherent risk. We recommend treating any funds deposited here as experimental. Only use what you can afford to lose while we and Aztec work toward a stable release.
We encourage you to treat Nyx Alpha as an opportunity to test, give feedback, and help shape the direction of Nyx. In the coming months, once Nyx and Aztec are more battle-tested, both will graduate to beta. Around this point we’ll raise or remove our Mainnet deposit limits (see next section).

Mainnet deposit limits

We have deposit limits per connected Ethereum wallet of
  • 100 USDC
  • 100 USDT
  • 0.05 WETH
If you deposit 80 USDC, you can only deposit 20 more. When you withdraw to your connected L1 wallet, your deposit limit resets by that amount (up to the max of 100). When you withdraw to a different L1 address, your deposit limit does not reset (see table below for examples).
Initial depositUpdated deposit limitPrivate actionWithdrawalUpdated deposit limit
50 USDC50 USDCNone40 USDC to connected wallet90 USDC (We see our Ethereum smart contract send funds to an L1 address that deposited before.)
50 USDC50 USDCNone40 USDC to a different Ethereum address than your connected wallet50 USDC (We cannot view your private actions, so we don’t know that you sent anything.)
100 USDC0 USDCEarn $5 via Aave105 USDC to connected wallet100 USDC (Deposit limit caps out at the initial limit.)
80 USDC20 USDCPrivately send 40 USDC40 USDC to connected wallet60 USDC (We cannot view your private actions, so we don’t know that you sent anything.)
Note: the table above shows USDC, but the same logic applies to USDT and WETH.

How version migrations work

Aztec plans to release a new, upgraded version of their Alpha Mainnet every couple of months. We have worked with them and other Aztec teams on a plan to migrate user state between these versions. What you’ll need to do after a new version launches before you can use your funds:
  1. The first time: you’ll have to remove your funds and re-deposit.
  2. Subsequent times: log into your Nyx account and initiate a migration transaction.
We’ll announce the timing of migrations in our Telegram Channel, and the process will be straightforward and simple. These migrations involve redeploying your private account on the updated Aztec Alpha Mainnet version. As a result, your private account address may change. Also, your contact book will become invalid because your contacts’ addresses may have changed. You’ll need to re-add people after asking for their new address. Finally, you’ll lose your transaction history from the previous Aztec version. Migrations, while annoying for the user experience, allow Aztec to make regular, substantial improvements to security and performance. Thank you for your understanding during alpha.