Questions Tornado.cash specific (for now)
- How many deposits happened after this users latest deposit?
- What is the users' IP address?
Deposit:
- Client generates a secret
- Send the commitment (hashed secret) along with ETH (of standardized amounts 0.1, 1, 10, or 100 ETH)
Withdraw:
- Client generates a zk proof to prove knowledge of commitment without revealing it.
- Client does withdrawal action w/ specified relayer (or none)