[CLOSED] Governance Fund Mission Request: Open-source Monitoring & alerting

Governance Fund Mission Application: Open Source Monitoring & Alerting

Team Lead

  • Name: Daniel Martin Jimenez (@damarnez)

  • Contact: Telegram: @damarnez Twitter: @damarnez

  • L2 Recipient Address: damarnez.eth


Team Members & Previous Work

I bring extensive experience building production-ready systems in DeFi and Web3, including contributions to Aave, Lens and Euler, among other protocols.

  • 20 years building things that work.

  • Over 5 years of blockchain and Web3 development.

  • Strong background in designing, deploying, and maintaining mission-critical applications.

  • Proven ability to identify pain points and deliver practical solutions in fast-moving, high-impact environments.


Why This Team?

My track record in launching and maintaining top-tier blockchain products gives me:

  • Deep understanding of the technical challenges protocols face at scale.

  • The ability to design robust, production-grade implementations.

  • Firsthand knowledge of DeFi ecosystems, making me well-suited to design a monitoring and alerting system that meets real-world needs.

  • Beyond understanding these challenges, I have personally dealt with incidents where missing or delayed alerts caused real risks for protocols. This direct experience shapes my approach to building a system that is practical, reliable, and easy to adopt.

This combination of development expertise and domain knowledge ensures the delivery of a reliable open-source monitoring and alerting framework for Optimism and beyond.


Proposed Solution

The goal is to build an open-source monitoring and alerting system tailored for DeFi protocols and L2 infrastructure.

Key Features

  1. Flexible Configuration

    • Rules defined in YAML (simple, declarative format).

    • Configurations can be updated via UI or locked during deployment.

  2. Backend Service (Rust)

    • Core monitoring logic built in Rust for speed and safety.

    • Support for multiple chains with configurable ranges, triggers, and hooks.

    • Local storage with SQLite (fast setup), plus optional PostgreSQL integration for persistence and analytics.

  3. Alerts & Integrations

    • Connect alerts directly to Telegram, Slack, or custom webhooks.

    • Extensible alert logic for custom protocol needs.

  4. Invariant Logic

    • Easy framework for defining invariants (e.g., liquidity checks, solvency checks).

    • Extensible/composable design to detect advanced patterns such as flashloan abuse or suspicious behaviors.

  5. Dashboard & SDK

    • React frontend for monitoring, user management, and configuration.

    • Lightweight SDK for protocol teams to integrate quickly.


Step-by-Step Plan (Target Dates)

  • Oct 20 – Oct 23, 2025 → Gather requirements from protocol teams, compile needs list.

  • Oct 23 – Nov 21, 2025 → Develop initial Rust backend, contract watchers, and chain connectors.

  • Nov 21 – Dec 28, 2025 → Implement invariant framework (extensible detection logic).

  • Dec 28 – Jan 15, 2026 → Build React dashboard, user management, and SDK integration.

  • Jan 15 – Feb 7, 2026 → Implement invariants for Aave, Euler, and Uniswap as examples.

  • Feb 7 – Feb 10, 2026 → Final polish, QA, and documentation.


Critical Milestones

  • Nov 21, 2025: Backend in Rust functional.

  • Dec 28, 2025: Invariant framework designed and implemented.

  • Jan 15, 2026: Dashboard and SDK completed.

Please check the following to make sure you understand the terms of the Optimism Foundation Mission program:

  • :check_box_with_check: I understand my grant for completing this Governance Fund Mission will be locked for one year from the date funds are transferred to the locked multisig wallet.

  • :check_box_with_check: I understand that I will be required to provide additional KYC information to the Optimism Foundation to receive this grant

  • :check_box_with_check: I understand my locked grant may be clawed back for failure to execute on critical milestones, as outlined in the Collective Grant Policies

  • :check_box_with_check: I confirm that I have read and understand the Collective Grant Policies

6 Likes