Aligned Engineering Updates: August 4th - 15th, 2025

Aligned Engineering Updates: August 4th - 15th, 2025

The last two weeks focused on improving the user experience for ZK Arcade with enhanced UI/UX features, better proof submission flows, and user guidance. The Proof Verification Layer continued to see performance optimizations and stability improvements.

Below, you can find a demo of ZK Arcade, shared by RJ, that shows how to play a game called Beast, generate a proof, and submit it to Aligned for verification.

Summary

Total PRs merged: 25 (3 from aligned_layer, 22 from zk_arcade)

aligned_layer Repository

  • Fix fmt Agg Mode (#2048)
  • feat(aggregation mode): add retry logic to batches download (#2046)
  • feat: upload batches to multiple storage services (#2045)

zk_arcade Repository

  • feat(web): fetch eth price from backend (#178)
  • feat(beast): set new levels (#176)
  • feat(web): add a copy button for the code blocks (#172)
  • feat(web): limit the deposit on aligned value to 0.01 (#171)
  • chore: add makefile entry copying levels from deploy (#169)
  • fix: various (#168)
  • feat: nav improvement + how it works initial modal (#167)
  • feat(web): bump fee modal (#152)
  • fix: handle timeout ipv6 connection (#151)
  • feat(contracts): add scripts to upgrade Leaderboard.sol and set beat games (#147)
  • fix(web): open links in a new tab (#146)
  • fix(web): don't redirect links on commands (#145)
  • fix(web): add fallback api to the ethereum price (#138)
  • fix(web): improve toasts messages (#137)
  • feat: add a spinner animation on loading after proof submission (#136)
  • feat(web): add deposit button on submit proof modal (#132)
  • fix(beast): ask for toolchains installations in different messages (#131)
  • feat(web): fetch last level reached and game config from the pub inputs (#130)
  • feat: improve the beast CLI's user experience (#129)
  • fix the proof batch link shown in user menu (#128)
  • feat: add withdraw logic (#127)
  • Use block timestamp for levels generation (#102)

Stay tuned:  🐦 Twitter | 🗨️ Telegram | 👾 Discord | 🌐 Website | 📝 Manifesto

Read more