ICICLE
ZK CONTAINERS
BLAZE
ICICLE is an open-source library for ZK acceleration using CUDA-enabled GPUs. It is an essential tool for ZK developers and researchers focused on advancing Zero Knowledge Proofs using GPU.
ZK Containers is a building block ZK developers can use to deploy and scale their ZK infrastructure. It enables easy deployment, testing, updating, scaling, and experimenting with different configurations of prover software.
Blaze is a Rust library for ZK acceleration on FPGAs, providing access to primitives like MSM, NTT, and Poseidon hash. It simplifies FPGA integration for high-performance, developer-friendly ZK applications.
Ingonyama's community-driven hub for all things related to Zero Knowledge Proofs (ZKPs). From beginners to experts, this comprehensive collection is a one-stop-shop for learning and collaboration.
BLOG
VIDEOS
AUTHORS
CAREERS
Ingonyama offers a versatile range of solutions, from developer toolkits to hardware consulting. Rooted in open-source principles, we aim to enhance the market with accessible and efficient tools, fostering growth and innovation in the field of Zero Knowledge Proofs.
ICICLE is an open-source library for ZK acceleration using CUDA-enabled GPUs.
Read more ›
A Rust library for ZK acceleration on FPGA, providing access to primitives like MSM, NTT, and Poseidon hash.
Using ICICLE, we have implemented a flow that can run entirely on GPU, with only the relevant outputs sent to a host machine and populated on the Ethereum network.
We focus on PC2 and C2 sealing acceleration for unmatched performance, improved cost, and form factor.
During Aleo’s incentivized testnet, Ingonyama technology powered over 50% of the network hash power with our GPU prover.