Retroactive Treasury Proposal: Ideal Network

12hrs 59mins ago
0 Comments

Retroactive Treasury Proposal Summary: Ideal Network

Requested Amount: $38,760 USD
Period: July - October 2025
Proponent: Ideal Labs

Full Proposal: https://docs.google.com/document/d/1_hp2sPx4l179wzpxptkCkaKCwasCvR60bYcQVYQm7cU/edit?usp=sharing

Quick Overview

Ideal Labs is requesting retroactive funding for 340 additional development hours (21% overrun) required to complete production-ready deployment of the Ideal Network randomness infrastructure.

Original funding: $191,520 for 1,680 hours
Actual delivery: 2,020 hours required
This request: $38,760 for the additional 340 hours at $114/hr

Why the Overrun?

The team encountered two major categories of unforeseen technical challenges during deployment:

1. Architecture Redesign (120 hours)

During Paseo testnet deployment in August, we discovered a critical incompatibility with the Cumulus lookahead mechasnism. The initial inherents-based design caused:

  • Queue consumption issues with multiple candidate blocks
  • Non-deterministic randomness distribution across relay chain forks

Solution: Complete rebuild using Post-Finality Gadget (PFG) architecture to ensure canonical randomness after block finalization.

2. Cross-Chain Security Vulnerabilities (140 hours)

Found four critical security vectors during integration that were outside the initial SR Labs audit scope:

  • Root origin privilege escalation
  • XCM fee payment economic attacks
  • Cross-chain unpaid execution exploits
  • XCM origin authentication issues

These ecosystem-level vulnerabilities only emerged during actual multi-chain integration testing.

3. Enhanced Smart Contract Support (30 hours)

Went beyond original scope by integrating contracts pallet directly into IDN with custom chain extensions, enabling zero-cost contract randomness access.

4. Production Economic System (50 hours)

Comprehensive credit system, treasury integration, and fee management required more implementation work than originally estimated.

Key Decision Point

When these issues were discovered in August, the team chose to self-fund completion rather than pause development for 4-6 weeks to request an amended proposal, prioritizing delivery of critical ecosystem infrastructure.

What's Complete

All work is deployed and verifiable through public GitHub commits. The project delivered:

  • Production-ready randomness infrastructure
  • Security-hardened cross-chain integration
  • Native smart contract support
  • Sustainable economic model

This is a one-time retroactive request for technical work already completed and delivered.

Up
Comments