FractalyzeFractalyze
  • Home
  • Blog
  • GitBook

Research & Blog

Technical articles, research findings, and insights from our team.

LeanVM Development Progress #2 - Packed Poseidon2 and JAX Code Generation

Achieving performance parity with Plonky3 on Packed Poseidon2, implementing JAX-to-ZKX code generation pipeline, expanding ZKX opcodes for comprehensive prover support, and developing Poseidon2 implementation in pure JAX.

November 13, 2025·10 min read
zkpposeidon2jaxmlircompileropcodes

LeanVM Development Progress #1 - Poseidon2 in MLIR and WHIR-p3 Python Implementation

Implementing Poseidon2 in MLIR with performance improvements over Plonky3, and porting WHIR-p3 to Python using JAX for ZK-specific runtime compilation.

November 12, 2025·17 min read
zkpposeidon2mlirwhir-p3pythonjax

Applying Fusion to ZK: Nearly 2× Performance Improvement Over ICICLE

Demonstrating how compiler-driven loop fusion achieves 1.5-2× performance improvements over manual GPU programming frameworks like ICICLE, by minimizing memory transfers and kernel launches.

November 11, 2025·6 min read
zkpgpufusioncompilerperformanceoptimization

The Fastest Groth16 CPU Prover in the World

RabbitSNARK achieves up to 2× faster performance than RapidSNARK through compiler-driven optimizations, making it the fastest Groth16 CPU prover with consistent cross-platform performance.

July 15, 2025·12 min read
zkpgroth16rabbitsnarkmlircompilerperformance
FractalyzeFractalyze
Building Zorch - The Pytorch for Zero-Knowledge. Accelerating the Verifiable Internet.
© 2025 Fractalyze
contact@fractalyze.io