Skip to main content

Circom Unit Testing

Description​

In this hands-on Learning Group 1 workshop, we upgrade a fork of TornadoCash to use the Poseidon hash. We also demonstrate how to unit-test your circuits and contracts.

Pre-Session Reading/Setup​

We recommend you inspect the TornadoCash core codebase here: https://github.com/tornadocash/tornado-core/

CC has also included session notes here: https://hackmd.io/ISJ8sw7HTgysMNe0hW8iTA

https://docs.google.com/presentation/d/1G1zQjTKPKclUtwaYidek07eceL7BB1rZ0nMH39dU3yw/edit

https://github.com/ChihChengLiang/poseidon-tornado