Dynamic Delegate Attestations

May 30, 2023
Open
Open
Foundation Mission
  • Links

Foundation Mission (RFP) – Dynamic Delegate Attestations

To take on this project, submit a proposal to this thread by June 28. Read more about Missions here.

  • Foundation Mission Summary: Dynamic Delegate Attestations
  • S4 Intent: Improve Governance Accessibility
  • Proposal Tier: Ember
  • Baseline grant amount: 20k OP
  • Should this Foundation Mission be fulfilled by one or multiple Alliances: One
  • Optimism Foundation point-of-contact: Vee (gh: @Nicca42 tg/discord: @vonnie610)
  • Submit by: June 28th at 19:00 GMT
  • Selection by: July 13th at 19:00 GMT

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

Delegates of the Optimism Token House are important participants in the Collective. Certain elements of governance process, including the ability to “endorse” proposals to go to vote, are endowed to delegates with voting power equal to or above 0.25% of total votable supply of OP.

Today, the number of delegates who have above 0.25% votable supply is tracked on a Dune dashboard, and appropriate Discord or forum permissions are granted manually. This process is both inefficient and centralized.

Instead of this manual process, the Collective should move to a record of >0.25% delegates that is onchain and consumable by the various community platforms that the Collective uses. This will help make delegate recognition more accurate, improving governance accessibility for proposers seeking delegate approvals and allowing all qualifying delegates to receive tagged notifications in Discord. It will also be less dependent on any one Optimist to maintain or update.

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

A completed Mission includes the following outcomes:

  • Issue an attestation for each delegate address with ≥ 0.25% of votable supply of OP using Optimism’s AttestationStation
  • Regularly poll registered delegates to monitor fluctuations in voting power. Revoke the attestation of any delegate who has fallen below 0.25%, and/or issue new attestations where necessary.
  • Delegates who receive this attestation should automatically get added to Attestation gated channels using [Guild.xyz](http://Guild.xyz)’s Attestation gated channel feature. This should happen automatically when Attestations get added or removed.
  • Code must be MIT licensed and open source.

What milestones will help the Collective track progress towards completion of this Foundation Mission (RFP)?

  1. Specification for implementation, design approach, and architecture for the functionality listed above.
  2. Monthly progress updates on design and/or implementation.
  3. Open-source code repository to observe progress over time.

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

  • Governance community platforms (like Discord and Discourse) are able to consume an accurate, regularly updated source of data to understand which delegates have >0.25% voting power.
  • Fewer errors, inconsistencies, or delays in updating community platforms to reflect current accurate delegate information.
  • Improvement in proposer experience due to improved visibility into which delegates are able to provide approvals on proposal drafts.

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 June 28, 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