Clarity

Clarity

This project offers a lookup service where you can retrieve the source code of a program using its circuit hash.

The problem Clarity solves

When exploring smart contract platforms like Etherscan, users often encounter contracts identified by cryptographic hashes, such as those used in Cairo programs on StarkNet OS. Retrieving the corresponding source code can be difficult.

So we want to make developer friendly tooling to give a ability to look up the source code of the circuit from the identifier, which is Program Hash in Cairo program case, verifying key in Halo2, gnark, Noir etc.

Challenges we ran into

We are expanding to not only support cairo but noir circuits and circom circuit hashes

Tracks Applied (1)

Prizes for Finalists, Hackers' Choice & Chewing Glass

It is novel developer tool for the ecosystem for people who have to actually write and debug base on different source co...Read More

Technologies used

Discussion