Skip to content
View 4waan's full-sized avatar

Block or report 4waan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
4waan/README.md

πŸ’« About Me:

πŸ”­ I’m currently working on Cryptographic developments in evm & zkvms.
🀝 I’m observing implementations from scratch and working on improving performances.
✨ Lately I've been going deep on zero-knowledge proof systems, with some security research on the side.
🧩 Love doing maths!

Selected contributions

Project Contribution
revm BLS12-381 pairing via a fused multi-Miller loop merged
rust-bitcoin ExactSizeEncoder for WitnessEncoder merged
revm Reformulate KZG verify to drop the G2 scalar mul (EIP-4844) open
aurora-engine modexp β€” windowed Montgomery exponentiation merged
revm blake2 compression β€” unroll portable rounds, const-fold the schedule merged
revm Bytecode tests β€” InvalidMagic merged
gnark-crypto ecc - compute slope directly in affine Add and double open
gnark-crypto fq12 - branch DecompressKarabina on g3 instead of g5 open
algebra ec - interleaved wNAF5 to replace 2bit GLV joint window open

Toolbox

Rust Solidity Go C C++ Python JavaScript Bash

Ethereum Foundry Hardhat Remix Web3.js Ethers.js viem wagmi Chainlink IPFS arkworks blst Node.js npm pnpm Git GitHub Actions Docker WebAssembly LLVM

Stats

Awaan's GitHub stats


LinkedIn


Email at: [siddiqui4wn@gmail.com]

Pinned Loading

  1. rust-bitcoin rust-bitcoin Public

    Forked from rust-bitcoin/rust-bitcoin

    Rust Bitcoin library

    Rust

  2. revm revm Public

    Forked from bluealloy/revm

    Rust implementation of the Ethereum Virtual Machine.

    Rust

  3. aurora-is-near/aurora-engine aurora-is-near/aurora-engine Public

    βš™οΈ Aurora Engine implements an Ethereum Virtual Machine (EVM) on the NEAR Protocol.

    Rust 362 104

  4. monero-oxide-audit-report-1 monero-oxide-audit-report-1 Public

    Rust

  5. go-ethereum go-ethereum Public

    Forked from ethereum/go-ethereum

    Go implementation of the Ethereum protocol

    Go 1

  6. arkworks-rs/algebra arkworks-rs/algebra Public

    Libraries for finite field, elliptic curve, and polynomial arithmetic

    Rust 887 404