Governance Fund Mission Application: Open Source Monitoring & Alerting
Team Lead
-
Name: Daniel Martin Jimenez (@damarnez)
-
Contact: Telegram:
@damarnezTwitter:@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
-
Flexible Configuration
-
Rules defined in YAML (simple, declarative format).
-
Configurations can be updated via UI or locked during deployment.
-
-
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.
-
-
Alerts & Integrations
-
Connect alerts directly to Telegram, Slack, or custom webhooks.
-
Extensible alert logic for custom protocol needs.
-
-
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.
-
-
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:
-
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. -
I understand that I will be required to provide additional KYC information to the Optimism Foundation to receive this grant -
I understand my locked grant may be clawed back for failure to execute on critical milestones, as outlined in the Collective Grant Policies -
I confirm that I have read and understand the Collective Grant Policies