Devcon 7 SEA

How to do something to some state in some contract
2024-11-15 , Classroom D

Smart contracts are changing.

So far, they needed every transaction to be public in order for nodes to agree. Zero-Knowledge came in to change things a bit: you can actually make your transaction client-side and just broadcast a proof.

In this workshop, we will use Noir and write a simple Aztec and/or Ethereum contract that allows for most of the execution and state to remain private.

Music teacher turned self-taught software developer. I've been in the space for some years, coding everything from C++ smart contracts to Noir circuits. I talk about zero-knowledge and how interesting they are when paired with distributed systems.