L2 to L1 Message Relayer

Jun 14, 2023
Closed
Closed
Foundation Mission
  • Links

Foundation Mission (RFP) Specification

  • Proposed Foundation Mission (RFP): Open source interface for proving and relaying messages from Optimism L2 to Ethereum L1.
  • S4 Intent: Progress Towards Technical Decentralization
  • Proposal Tier: Ember
  • Baseline grant amount: 10K OP
  • Should this Foundation Mission be fulfilled by one or multiple Alliances: One
  • OP Labs or Optimism Foundation Sponsor: Zain (@zainbacchus)
  • Submit by: July 11, 2023
  • Selection by: July 28, 2023

How will this Foundation Mission (RFP) help accomplish the above Intent?

It creates an open source fall back for people to relay messages from Optimism (L2) to Ethereum (L1).

What is required to execute this Foundation Mission (RFP)?

Completing this mission means building an open source, interface that allows anyone to prove/relay any message by transaction hash and communicates the various different stages of specified withdrawals that are relevant for the user.

Consider using the Optimism SDK and using the get message status and relay functions.

How should the Foundation measure progress towards this Mission (RFP)?

Progress can be measured based upon the completion of the following milestones:

  • Specification: A specification for the interface design using the Optimism SDK to prove and relay messages.
  • PoC Check-in: A demo of the interface being used to relay a withdraw. The specifics of the PoC are left up to the builder, but the idea is show off the viability of the concept.
  • Executable demo: An implementation of the interface working end to end and integrated with OP Mainnet and OP Goerli that works for pre-Bedrock and post-Bedrock withdraws.

How should badgeholders measure impact upon completion of this Mission (RFP)?

  • Total number of withdraws successfully relayed using this interface
  • USD equivalent in withdraws successfully relayed using this interface

Application instructions

To apply for this RFP, please complete the form in the expandable section below and leave your response as a comment on this issue thread. Submissions will be open until July 11, at which time the Foundation will review all submissions and select one individual/team to complete the work defined here.

Submission form

Copy the entire application below and leave a comment on this issue with your answers completed. A representative from the Optimism Foundation may reach out using the contact info provided to request more information as necessary.

Foundation Mission (RFP) Application

Please verify that you meet the qualifications for submitting at the above Tier

  • Alliance Lead: Please specify the best point of contact for your team
  • Contact info:
  • L2 recipient address:
  • Please list the members of your Alliance and link to any previous work:

Read more about Alliances here

What makes your Alliance best-suited to execute this Mission?

  • [...]
  • [...]

Please describe your proposed solution based on the above Solution Criteria (if applicable):

  • [...]
  • [...]

Please outline your step-by-step plan to execute this Mission, including expected deadlines to complete each peice of work:

  • [...]
  • [...]

Please define the critical milestone(s) that should be used to determine whether you’ve executed on this proposal:

  • [...]
  • [...]

Please list any additional support your team would require to execute this mission (financial, technical, etc.):

  • [...]
  • [...]

Grants are awarded in OP, locked for one year. Please let us know if access to upfront capital is a barrier to completing your Mission and you would like to be considered for a small upfront cash grant: (Note: there is no guarantee that approved Missions will receive up-front cash grants.)

  • [...]

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

  • I understand my grant for completing this RFP will be locked for one year from the date of proposal acceptance.
  • 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 Operating Manual
  • I confirm that I have read and understand the grant policies
  • I understand that I will be expected to following the public grant reporting requirements outlined here

-- end of application --

  • More Information
  • Tag 1
  • Tag2
  • Tag3