Delegate Mission Request Summary:
Improving observability of the pre-chain layers of Optimism based superchains so that developers have equitable access to the necessary data. This will enable developers to optimize their offerings, enhance UX, address stuck wallets, and build new experiences â improving trust and understanding around the settlement and aiding the superchains in attracting developers, users, institutional investors, and more.
S5 Intent: Intent 1: Progress towards technical decentralization
Proposing Delegate: Gonna.eth (Sponsor)
Proposal Tier: Eagle Tier
Baseline grant amount: 650k OP
Should this Foundation Mission be fulfilled by one or multiple applicants: Multiple
Submit by: To be set by Grants Council
Selection by: To be set by Grants Council
Start date: If applicable
Completion date: 12 months upon grant approval
Specification
How will this Delegate Mission Request help accomplish the above Intent?
In order to ensure Optimism is a level playing field, all actors need to be able to verify the orderly settlement of the chain. Today users and developers do not have access to the pre-chain layer (Sequencer).
In order to put power in the hands of people everyone needs access to the same information. Enabling access to the Sequencer via credibly neutral entities will remove centralizing incentives and provide the critical component for protocol transparency and data accessibility.
To onboard the next wave of blockchain users, developers need comprehensive observability into the chainâs inner workings to create best in class user experiences. The interoperability between Ethereum and the Optimism network relies heavily on Optimismâs canonical bridge contracts. Observability into these is important for many reasons:
- [Foundation/core devs] Security Monitoring: Real-time monitoring of contract activity to identify and address security vulnerabilities promptly.
- [Foundation/core devs] Network Health Analysis: Enables continuous assessment of network performance, guiding improvements and upgrades.
- [Builders] Developer Insight: Provides developers with critical data for optimizing smart contract design and interaction.
- [Builders] Troubleshooting Efficiency: Quick diagnosis and resolution of issues in asset transfers, enhancing operational reliability.
- [Web3 users/projects] User Trust: Transparent transaction tracking enhances user confidence in the integrity of the asset transfer process.
- [Web3 users/projects] Compliance and Reporting: Facilitates regulatory compliance with detailed transaction histories and contract interaction logs.
Real-time access to pre-chain data will facilitate:
- Composability for developers
- Rich API access for developers to programmatically consume data
- Backward looking analysis to monitor in real-time composed metrics like liquidity deposited on a protocol
- A robust data set for protocol developers and researchers to improve the functioning of the network and their application
- Real-time notifications for application and wallet developers and their end-users
- Stuck transaction detection for application and wallet developers and their end-users
- Gas estimation tooling for posting batches
- Real-time notifications for all bridge transactions L1<> L2 and L2<>L1 giving full observability between Optimism and the base layer
This mission will contribute to a more observant and equitable ecosystem which, at its basis, is critical to bringing power to the people.
What is required to execute this Delegate Mission Request?
- Access to the Sequencer
- Standing up and running Optimism archive nodes
- Storage capability to log pre-chain & on-chain data
- Front-end design UI for open source explorer
- API support capabilities
How should the Token House measure progress towards this Mission?
- Research: Receiving access to Sequencer and researching/understanding behavior [2 months from grant date]
- Archive Development: Launch Sequencer data database and UX [4 months from grant date]
- Real-time APIs: Developer API access to pending transactions, security monitoring, batch transactions, bridge transactions, etc. [6 months from grant date]
- Data Analytics Platform: Front-end, open source UX for equal access to pre-chain data [9 months from grant date]
- Gas Estimation Tooling: L2 gas estimation based on current pre-chain activity instead of past blocks [12 months from grant date]
How should badgeholders measure impact upon completion of this Mission?
- Developers have programmatic access to the necessary pre-chain data
- User facing resources to observe and check transaction status
- Utilities for diagnosing stuck wallets and other pain points
- Improved gas estimation on Optimism
Have you engaged a Grant-as-a-service provider for this Mission Request?
No.
Has anyone other than the Proposing Delegate contributed to this Mission Request?
Consulted the Blocknative team and Jack Anorak.