Eduard S.'s repositories
polyexen-demo
Polyexen demo of Plonkish Arithmetiation Format (Plaf) on the zkevm-circuits
riscu-jolt
RISCU emulator and zk circuit simulator as a reference for a Jolt implementation
zkevm-docs
AppliedZKP's zkEVM Documentation
layouter-v3-zkevm
simple layouting algorithm that merges advice columns tested on the zkevm-circuits
citrus
Continuous integration testing running until sunrise
bitvec
A crate for managing memory bit by bit
ethers-rs
Complete Ethereum & Celo library and wallet implementation in Rust. https://docs.rs/ethers
go-circom-prover-verifier
Go implementation of the Groth16 zkSNARK Prover and Verifier compatible with Circom
go-circom-witnesscalc
Witness Calculator in go, calling WASM
go-ethereum
Official Go implementation of the Ethereum protocol
go-iden3-core
Go core implementation of the iden3 system
go-iden3-crypto
Go implementation of some cryptographic primitives (that fit inside the SNARK field) and compatible with circomlib
go-merkletree
MerkleTree compatible with circomlib/smt
go-public-key-encryption
Easy to use functions to encrypt and decrypt using public key encryption (wrappers around libsodium)
go-wasm3
Golang wrapper for WASM3 (https://github.com/wasm3/wasm3)
hermez-node
Hermez node Go implementation
parity-scale-codec
Lightweight, efficient, binary serialization and deserialization codec
RISC_V_RV64I_cheatsheet
I write a C-style pseudo codes to describe what does every single RV64I instruction do. If you spot something wrong, change it plz
test-js-tracer
go-ethereum js tracer test
vocdoni-node
A set of libraries and tools for the Vocdoni decentralized backend infrastructure, the main ground of our universally verifiable, privacy-centric and scalable digital voting protocol
wasm3
π The fastest WebAssembly interpreter