Pinned Repositories
blaze
blaze is a Rust library for ZK acceleration on Xilinx FPGAs.
fast-danksharding
Danksharding Builder with GPU acceleration
icicle
A hardware acceleration library for compute intensive cryptography :ice_cube:
ingopedia
A curated list of ZK/FHE resources and links. 👇 Click below for the website version.
modular_multiplication
efficient modular multiplication research
open-binius
building blocks for accelerating ZK proofs over binary fields
papers
A repo for our research papers :heart:
poseidon-hash
Reference implementation in Python of Poseidon and optimized Poseidon (Neptune) hash functions
super-sumcheck
In this repo we will construct a POC implementation of the MLE sumcheck end-end in a GPU
zkctf-2023-writeups
Write-ups submitted by CTF participants
Ingonyama's Repositories
ingonyama-zk/ingopedia
A curated list of ZK/FHE resources and links. 👇 Click below for the website version.
ingonyama-zk/icicle
A hardware acceleration library for compute intensive cryptography :ice_cube:
ingonyama-zk/papers
A repo for our research papers :heart:
ingonyama-zk/blaze
blaze is a Rust library for ZK acceleration on Xilinx FPGAs.
ingonyama-zk/open-binius
building blocks for accelerating ZK proofs over binary fields
ingonyama-zk/super-sumcheck
In this repo we will construct a POC implementation of the MLE sumcheck end-end in a GPU
ingonyama-zk/smallfield-super-sumcheck
Proof of concept implementation of sumcheck over fields of small characteristics.
ingonyama-zk/metal-poc
Demonstrate zero cost memory transfer between CPU and GPU in Metal (for apple silicon)
ingonyama-zk/ingo-hash
FPGA accelerated cryptographic hash functions
ingonyama-zk/gnark
gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license
ingonyama-zk/icicle-jolt
ingonyama-zk/zk-benchmarks
ingonyama-zk/groth16-android
Groth16 using Icicle on Android. Proof of Concept.
ingonyama-zk/developer-docs
ingonyama-zk/poly-eval-challenge
ingonyama-zk/gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
ingonyama-zk/icicle-gnark
ICICLE version for gnark integration
ingonyama-zk/icicle-stwo
ingo accelerated stwo
ingonyama-zk/icicle-sui
ingonyama-zk/iciclegnark
ingonyama-zk/gnark-plonky2-verifier
ingonyama-zk/icicle-workshop-ig24
Demo repository for ICICLE workshop at Invisible Garden 2024 in Thailand
ingonyama-zk/sppark
Zero-knowledge template library
ingonyama-zk/.github
ingonyama-zk/ark-grumpkin-test
ingonyama-zk/crypto-ecosystems
A taxonomy for open source cryptocurrency, blockchain, and decentralized ecosystems
ingonyama-zk/eigenlayer-files
Store files that eigenlayer requires in public domain
ingonyama-zk/halo2-lib
Axiom monorepo of halo2 crates
ingonyama-zk/tachyon-debug
Modular ZK(Zero Knowledge) backend accelerated by GPU
ingonyama-zk/zaki-benchmarks
Benchmarks for ZK Data Center (ZaKi)