Kleros Development Update: October 2025
Kleros brings you the latest development digest, showcasing the Scout V2 redesign completion, Court V2 contract refinements through multiple security review rounds, specialized dispute kit implementations, enhanced cross-chain infrastructure, and progress across our product ecosystem.
š Key Highlights
October marked a pivotal month for the Kleros ecosystem with substantial Court V2 contract refinements through multiple review rounds, the introduction of a specialized Argentina Consumer Protection dispute kit, and major improvements to dispute kit jumping logic. We've enhanced our cross-chain capabilities with VEA infrastructure advances, rolled out improved user interfaces across multiple products.
āļø Kleros Court
Court V2 Contract Maturation
Contract Review and Security Hardening:
- Completed comprehensive Reviews Round 1 with all findings triaged and remediated
- Successfully finished Reviews Round 2 with no new critical findings discovered
- Initiated Reviews Round 3 with ongoing evaluation and feedback incorporation
- Launched specialized Reviews Round 4 targeting court/DK jump mechanics and Argentina Consumer Protection features
- Triaged and resolved all security findings from previous rounds
Dispute Kit Architecture Revolution:
- Implemented increased Court and DK jump logic flexibility
- Successfully deployed complex DK jump sequences bug fix with extended testing coverage for recursive dispute kit scenarios
- Refactored dispute kit active checks for better compatibility
- Enabled custom jury sizes and non-parent court transitions for advanced appeal scenarios
- Improved
getNextRoundSettings()logic delegating next round decision-making to dispute kits for enhanced flexibility
Argentina Consumer Protection Dispute Kit:
- Launched specialized dispute kit for accredited Argentinian consumer protection professionals
- Implemented sophisticated gating logic requiring professional accreditation tokens
- Added comprehensive test coverage with 500+ lines of testing
- Conducted Argentina Ombudsman use case analysis to align features with real-world requirements
Token Management and Rewards:
- Merged token whitelist functionality for DisputeKitGated and DisputeKitGatedShutter enabling curated token participation
- Implemented autostake rewards in the court where the stake originates, improving reward distribution logic
Shutter Dispute Kit Enhancements:
- Resolved critical Shutter DK commit mechanism by replacing recovery with justification commit
- Strengthened hidden vote verification systems
- Added quick commit feature for testing efficiency
Evidence System Improvements:
- Implemented removal of externalDisputeID simplifying evidence submission workflows
- Resolved evidence grouping issues where conflicts between arbitrables could cause evidence cross-contamination
- Proposed and discussed composite index solutions using hashed evidenceGroupID for improved uniqueness
š Experience production-grade decentralized justice! Court V2 continues advancing toward mainnet deployment with enhanced security and functionality.
šµļø Kleros Scout
Enhanced Curation and User Experience
Scout V2 Redesign Completion:
- Major redesign completed and merged
- Homepage completely remodeled with new visual design including partner logos (Blockscout, Metamask, Otterscan, Uniswap, Zerion)
- Active rewards carousel showcasing current bounty opportunities
- New submission flow with guided registry selection
- Enhanced Filters modal UX for quick chain and status selection
Curate V2 Infrastructure:
- Documented transition from IPFS to on-chain storage for item metadata
- Resolved Envio graph quota limits affecting Scout API
- Migration to Tailwind CSS in progress
Court V1 System Maintenance:
- Fixed APY calculation inaccuracy across Kleros Court and Board websites
- Deployed September juror rewards distribution
šµļøāļø Join the curation revolution! Explore Scout V2 and contribute to decentralized registry curation.
š¤ Proof of Humanity (PoH)
Privacy Innovation and User Experience
zkPoH Privacy Initiative:
- Advanced end-to-end testing and scripting for zkPoH implementation
- Created deployment scripts for identity commitment, merkle proofs, and zk proof generation
- Conducted extensive research on EOA rotation in zero-knowledge systems
- Connected with developers from Zupass, World, and Semaphore for technical insights
- Initiated KIP-79 design for boosted rewards for jurors using zkPoH
User Interface Improvements:
- Resolved navbar bug affecting navigation consistency
- Enhanced evidence display UI
- Resolved JWT token caching issues
Team Expansion:
- š Nick joined Kleros as Proof of Humanity lead, strengthening the team as we approach PoH V2 launch
ā Verify your humanity! Check our PoH v2 implementation with enhanced privacy features.
š Vea (Bridge)
Cross-Chain Security and Infrastructure
Security Research and Implementation:
- Conducted comprehensive review of Merkle tree second preimage attack prevention techniques
- Evaluated current implementation against identified attack vectors
Hashi Executor Integration:
- Advanced Hashi executor integration into relayer bot architecture
- Conducted extensive unit testing for multi-oracle bridge validation
Bot Infrastructure Improvements:
- Vea bot migration from PM2 to Docker requested for improved maintainability
- Enhanced logging setup for Docker-based deployment with BetterStack integration
- Implemented notification system for community bots
š Bridge with confidence! Experience secure cross-chain messaging with Vea.
š Escrow
V1 and V2 Development Progress
Escrow V1 Frontend Evolution:
- Released new Escrow V1 frontend for comprehensive team testing
- Full transaction lifecycle support including creation, payment, disputes, execution, reimbursements, and withdrawals
- Smart contract wallet warning implemented
- Multi-chain support (Ethereum, Gnosis, Polygon, Arbitrum)
Escrow V2 Beta Development:
- Evaluated Escrow V2 over Court V2 for Lemon Mini-App integration
- Added markdown features for enhanced documentation
Lemon Mini-App Integration:
- Replaced Wagmi with Lemon's callSmartContract() for mini-app compatibility
- Configured testing process with Argentinian app store account
š Secure your transactions! Try Escrow V2 and Escrow V1.
š® Futarchy
Platform Development Progress
Fill-to-Price Development:
- Advanced fill-to-price order implementation under active development
- Enhanced trading mechanisms for improved market efficiency
Documentation Evolution:
- Created Futarchy documentation draft for user onboarding
š Predict with precision! Futarchy approaches launch with enhanced trading capabilities.
š Cross-Chain Ecosystem Expansion
Reality.eth Multi-Chain Integration
Base Mainnet Support:
- Enabled Realitio on Base Mainnet
- Whitelisted RealitioForeignProxy contract
- Successfully deployed Precog proxies to Mainnet-Base environment
Bug Bounty and Security:
- Processed Hats bug bounty submissions with 3 confirmed bugs
- Investigated Optimism bridge pause concerns
- Analyzed appeal cost mid-round changes
- Documented Arbitrum bridge address aliasing limitations
š Development Infrastructure
Atlas Notification System
Court V1 Notification Development:
- Significant progress on Court v1 notification support
- Implemented juror draw, stake set, won/lost, and appeal notifications
- Added aggregated stake update notifications
Infrastructure Enhancements:
- Merged Apollo Federation integration with GraphQL schema generation
- Enhanced event filtering to support multiple values
System Optimization and Quality
Solidity Development:
- Explored Solidity transient storage benefits for passing values across functions
- Addressed AWS ECR service issues with temporary deployment freeze
- Eliminated transitive imports throughout codebase
š Looking Ahead
Immediate Contract Deployments:
- Complete Reviews Round 4 focusing on DK jump logic
- Finalize Court V2 contract audits with external security firms
- Deploy refined contracts to devnet and testnet environments
- Prepare mainnet deployment roadmap
Feature Development Continuation:
- Complete Atlas staking history service integration
- Advance new dispute kit logic implementations for specialized use cases
- Complete Escrow V2 frontend development and testing
Platform Expansions:
- Continue Scout V2 enhancements based on user feedback
- Deploy Lemon Mini-App integration for Argentinian market
- Advance zkPoH privacy layer with continued testing
- Expand Futarchy trading capabilities with fill-to-price orders
Infrastructure Improvements:
- Complete Vea bot Docker migration for all environments
- Finalize Hashi executor integration for multi-oracle security
- Enhance monitoring and alerting across all services
Join the Kleros Community! š
- Discord: Join our Discord server for real-time discussions
- Twitter: Follow us for latest updates and announcements
- Telegram: Connect with our community
- Documentation: Explore our comprehensive developer resources
October's developments represent substantial contract maturation through multiple rigorous review rounds, specialized dispute kit implementations for real-world use cases, and significant infrastructure improvements across our entire product suite. With Court V2 contracts approaching audit completion, new dispute kits serving specialized jurisdictions, Scout V2 redesign completed, and enhanced cross-chain capabilities, Kleros continues advancing decentralized justice toward widespread production adoption.