Skip to main content
Currently, our app is in alpha and changing rapidly. We will then have a beta before we go to GA (general availability). We will open-source our smart contracts and have them audited by the time Nyx reaches GA. In the meantime, below is a high-level summary of our contracts and what they are used for. We will add more detail when we open-source and audit them (and their behavior is more finalized). The good news: our Ethereum contracts are fully verified on Etherscan! As a part of the verification process, you can read their code on Etherscan using the links below. Aztec-Scan full verification will be done when we open-source our contracts by the time we move to GA.
Ethereum Mainnet contractCorresponding Aztec Mainnet contract(s)Description
N/AJuiceBarThe contract we use to sponsor the gas fees (fee juice) of Nyx private account transactions.
Token Vault PortalToken Vault BridgeWhen Nyx users deposit into Aave from their private account, or redeem Aave shares, these contracts send the assets or shares to and from Aave and the user’s private account. The corresponding asset or share token, and portal below, are also involved in facilitating the movement of funds across chains.
USDC PortalUSDC Token Bridge, Token contract for Nyx’s version of USDC on AztecWhen users fund their private Aztec account from Ethereum, or send from their private account to an Ethereum address, these contracts facilitate the movement of funds.
USDT PortalUSDT Token Bridge, Token contract for Nyx’s version of USDT on AztecSame as above.
WETH PortalWETH Token Bridge, Token contract for Nyx’s version of WETH on AztecSame as above.
waEthUSDC PortalwaEthUSDC Token Bridge, Token contract for Nyx’s version of waEthUSDC on AztecSame as above. waEthUSDC is the share token received for depositing USDC into Aave.
waEthUSDT PortalwaEthUSDT Token Bridge, Token contract for Nyx’s version of waEthUSDT on AztecSame as above. waEthUSDT is the share token received for depositing USDT into Aave.
waEthWETH PortalwaEthWETH Token Bridge, Token contract for Nyx’s version of waEthWETH on AztecSame as above. waEthWETH is the share token received for depositing WETH into Aave.