98 lines
5.1 KiB
Markdown
98 lines
5.1 KiB
Markdown
# Connect wallet
|
|
|
|
Launched in December 2021, Tornado Cash Nova offers the freedom to choose customized amounts for transactions, as well as the ability to transfer tokens without leaving the anonymity pool. With such unique features, this new pool requires its own set of instructions.
|
|
|
|
Tornado Cash Nova (beta version) can be accessed through its own decentralized app at [nova.tornadocash.eth](https://app.ens.domains/name/nova.tornadocash.eth/details) or via official site [nova.tornado.ws](https://nova.tornado.ws)
|
|
|
|
![Tornado Nova main page](../.gitbook/assets/nova-main-page.png)
|
|
|
|
## Log In
|
|
|
|
![Nova login button](../.gitbook/assets/nova-site-login-button.png)
|
|
|
|
You can log into your Tornado Cash Nova account either by:
|
|
|
|
* **connecting the MetaMask Wallet** with the address linked to your Nova account,
|
|
* **using the Shielded Key** that was generated alongside the creation of your account.
|
|
|
|
Each account is connected to a unique **shielded address** (as well as a unique **shielded key**) that can both be used to log in & manage your balance within the Nova pool.
|
|
|
|
### Account
|
|
|
|
Logging into the Nova pool will allow you to:
|
|
|
|
* **check your shielded balance** which represents the amount of tokens currently owned in the Nova pool,
|
|
* **fund your balance** with further tokens,
|
|
* **transfer the custody of tokens** to another shielded address registered to the pool,
|
|
* **withdraw any desired amount of tokens** through the destination address of your chose.
|
|
|
|
Only those who have access to your MetaMask wallet or to your Shielded key will be able to access these information regarding your account (i.e. your shielded balance).\
|
|
⚠️ Be aware of which information you share with whom.
|
|
|
|
# Logging in with MetaMask
|
|
|
|
Each Tornado Cash Nova account is linked to a shielded address. As mentioned above, users have two ways to access their account & its balance. One of these ways is **through a MetaMask wallet connected to the appropriate shielded address**.
|
|
|
|
* Click on the `Log in` button.
|
|
|
|
![Nova site login button](../.gitbook/assets/nova-site-login-button-arrow.png)
|
|
|
|
* Select `Using Metamask`.
|
|
* Choose the wallet you want to connect with, and sign the request in your MetaMask.
|
|
|
|
![Select MetaMask connection](../.gitbook/assets/nova-tornado-connect-metamask.png) ![Allow connection in MetaMask](../.gitbook/assets/nova-site-connect-metamask.png)
|
|
|
|
You have 2 alternatives, funding the default wallet connected to Nova, which will automatically create a shielded address, or fund **another registered shielded address**.
|
|
To fund the default wallet:
|
|
* Select the amount of funds you want to deposit.
|
|
* Click on `Fund`.
|
|
* Sign the transaction in your wallet and wait for it to be confirmed.
|
|
|
|
![Deposit ETH](../.gitbook/assets/nova-site-deposit-fund-eth.png) ![Deposit proof generation](../.gitbook/assets/nova-site-deposit-in-process.png)
|
|
|
|
After the transaction is successful, you will find your shielded balance here.
|
|
|
|
![Check balance on site](../.gitbook/assets/nova-site-check-funded-balance.png)
|
|
|
|
To fund **another registered shielded address**, paste it under *Recipient Address*, and follow the same steps as above.
|
|
|
|
_More information see the section on_ [_Deposit and Withdraw_](deposit-withdraw.md)
|
|
|
|
# Set up an account with a shielded key
|
|
|
|
However, shielded addresses can also be created from scratch as a separate action by logging in a new address with no prior link to Tornado Cash Nova.
|
|
|
|
![Set up Shielded key account](../.gitbook/assets/nova-site-set-up-shielded-key-account.png)
|
|
|
|
* Click on `Set up account`.
|
|
* A pop-up window will appear for you to save your shielded key (do not share this key !)
|
|
* Sign the transaction in your wallet, and you're done.
|
|
|
|
![Shielded key backup](../.gitbook/assets/nova-site-save-shielded-key.png)
|
|
|
|
Your shielded address will be encrypted & created with the generation of a shielded key.
|
|
|
|
Once the account is set, you will be able to receive shielded transfers of tokens from any another address registered to the pool. You will also be able to fund, transfer & withdraw tokens as you wish.
|
|
|
|
# Logging in with a shielded Key
|
|
|
|
As seen above, the other way to log in is **through the generated Shielded Key** that is created when an account is created through the set up of a new shielded address.
|
|
|
|
* Click the `Log in` button.
|
|
* Select `Using private key`.
|
|
* Paste your shielded key in the box and click on `Log in`.
|
|
|
|
![Login button on site](../.gitbook/assets/nova-site-login-button-arrow.png)
|
|
![Select Shielded key login method](../.gitbook/assets/nova-site-select-shielded-key-login-method.png) ![Shielded key login prompt](../.gitbook/assets/nova-site-shielded-key-login-prompt.png)
|
|
|
|
## Recover your shielded key
|
|
|
|
Once you are logged in with your address & your account is set up, you can download this shielded key at any time by accessing your account data (by clicking on your address, next to your shielded balance).
|
|
|
|
![Open Nova account button](../.gitbook/assets/nova-site-account-button.png)
|
|
|
|
![Nova account data page](../.gitbook/assets/nova-site-account-info-page.png)
|
|
|
|
To obtain full privacy, the same good practices that were recommended for traditional Tornado Cash pools are still required. You can find a guide to maintain privacy at [_Tips to remain anonymous_](../general/guides/opsec.md)_
|
|
|