← Back to projects
2026

WesoForge

Distributed compaction of VDF proofs from the Chia blockchain

The Challenge

Chia's VDF proofs can be converted into a more compact form, but the official bluebox timelord was hard to install, expensive in CPU time, and too impractical to see broad adoption. After nearly six years, a large part of the blockchain therefore remained uncompacted.

The Approach

After identifying a key optimization, namely compacting proofs in groups rather than one by one, I built a complete ecosystem:

  • a Rust/Tauri desktop client to fetch leases, compact proofs, and submit results
  • a Rust/Axum backend for scanning, lease assignment, submission verification, and operator APIs
  • a modified chia-blockchain node for high-throughput scanning and validation
  • a dedicated gossip node to propagate compacted proofs across the network
  • a payment service for continuously rewarding contributors
  • a SvelteKit dashboard for public monitoring and operator control

The Result

Several hundred participants joined within days. At peak load, the backend had to absorb 20 to 30 requests per second. The full historical backlog, roughly 10 million proofs grouped into about 250,000 batches, was compacted in just over two weeks, after which the service remained online to process new blocks. A fully compacted copy was later delivered to Chia Network.

Tech Stack

RustPythonSvelteTauriSQLiteAxumTokio

Screenshots

Built with SvelteKit + Tailwind CSS

© 2026 Aurélien Mora