Skip to main content

What is publicly visible on-chain?

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
ActionPublicly-visible on AztecPublicly-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.