Istanbul

&

Elite
@erhant

nature loves to hide

circomkit. A testing & development environment for Circom.

117

moonmath. Solutions to exercises from MoonMath Manual to zkSNARKs.

98

zkbrainfuck. A Brainfuck zkVM with Circom.

61

crypto-notes. My notes related to Cryptography & Zero-Knowledge.

50

circom101. Circom arithmetic circuits and concepts explained, in depth.

31

lambda-0b10. Lecture notes & exercises from Sparkling Water Bootcamp in Cryptography 0b10.

30

huffd1. An NFT with Huff, using polynomials over a finite field with order largest prime address, instead of mappings.

17

circomkit-examples. Circom circuits such as SHA256, float-add and Fibonacci, developed with Circomkit.

12

simple-blockexplorer. A client-only EVM-based block-explorer via RPC calls.

9

zkRust. Rust

8

zkctf-scalebit. Circom challenges within zkCTF by Scalebit, solved with Foundry & Circomkit.

8

thuffscript. Write Huff without ever leaving TypeScript.

8

musical-plots. Using matplotlib in the interest of music.

7

blockchatting. A decentralized peer-to-peer chatting application.

7

halo2-vectordb. Verifiable vector similarity queries with Halo2.

6

nextjs-web3-starter. A NextJS starter repository for Web3.0, with TypeScript.

6

zkhack-puzzles. ZKHACK cryptography puzzles.

5

profile-matching. Profile matching users between Twitter & Facebook with ML.

5

aligned-vnns. Verifiable nearest-neighbor search with Aligned Layer & SP1.

5

zkAargon. A zero-knowledge remake of the 1998 game Aargon.

4

mdbook-template. An MDBook template with Mermaid + KaTeX + ToC support.

3

math-notes. My notes related to Number Theory (and more soon).

3

arithmetic-circuits. Moda Palas Blackboard Cryptography II - Arithmetic Circuits & R1CS

3

chaintool. On-chain & dynamic toolchain for CDP AgentKit.

3

diamonds-with-typescript. A reference implementation of EIP-2535: The Diamond Standard using TypeScript and TypeChain.

3

circomkit-ffi. A Rust-based shared library for alternative prover backends.

2

hashgraph. Sample implementation of Hashgraph protocol in Go.

2

pimp-my-peer. A libp2p peer identifier searcher to better identify yourself in the network.

2

cryptopals-go. Cryptopals cryptography challenges in Go.

2

expressjs-web3-starter. An ExpressJS starter repository for Web3.0, with TypeScript.

2

polenta. A toy language to play around with polynomials over finite fields.

2

cryptist-2025-inference. Methods for Verifiable & Private Inference

1

noir-tckn. Verify Turkish ID number validity with Noir.

1

rustconnect-libp2p. Libp2p & FFI for Rust Connect #1

1

adventofts-2023. Solutions to Advent of TypeScript 2023.

1

crypts. A zero-dependency library for cryptography, mostly self-educational.

1

leet-assistant. A personalized LeetCode assistant.

1
37
Apply