Executed

[Increased Submission Fee] Unlock East Africa - Ecosystem Growth Initiative


ID 973882...1882

ID 973882...1882

Unlock

Unlock

Proposed on: Sep 27th, 2024

Proposed on: Sep 27th, 2024

Votes

Actions

Type

Address

Details

Custom

0x4Dbd...AB3f

createRetryableTicket(..)

Custom

Account

0x4Dbd...AB3f

Method

createRetryableTicket(..)

Custom

0x90DE...1517

transfer(..)

Custom

Account

0x90DE...1517

Method

transfer(..)

Proposal

[Increased Submission Fee] Unlock East Africa - Ecosystem Growth Initiative

Context:

The previous proposal could not be executed due to increase in the maxSubmissionCost fee required by Arbitrum Inbox contract in order to accept retryable ticket requests. The current fee required for submission has surpassed the estimated amount at the time the proposal was created causing the proposal execution to fail. In this proposal steps have been taken to mitigate such occurences by adding a buffer to the estimated maxSubmissionCost, this allows the proposal to accommodate a wider range of fee changes over the course of the proposal lifecycle.

Description:

Unlock East Africa focuses on increasing Unlock Protocol adoption across East Africa, starting with Rwanda. Africa is buzzing with new Web3 communities and numerous emerging projects, and is a prime target for Unlock's innovative ticketing, membership and subscription offerings. This initiative aims to educate developers, creators, and entrepreneurs first about Ethereum, and takes a step further to illustrate Unlock Protocol as an prime example of an application built on Ethereum, and demonstrate some of its use cases such as ticketing, memberships, rewards, and loyalty programs in a practical manner. This approach will not only educate but also familiarize participants with Unlock's distinctive features as they go through different experiences in real time. The project involves 7 workshops designed to cater to both technical and non-technical audience, with sustained weekly events over the span of 3 months in order to facilitate a sense of community. We round off with a hackathon to usher new developers into the ecosystem and provide an opportunity for builders to create innovative solutions to local challenges using power of Ethereum and Unlock Protocol. Through this grant, we aim to instigate Unlock's adoption at ground level in East Africa, building toward a powerful ripple effect across the entire continent's blooming Web3 communities.

Month 1: Pre-Event Preparation

Objectives:

  1. Secure venue and date for the non-technical workshop, technical workshop, and the hackathon
  2. Design workshops curriculum and hackathon scope
  3. Initiate promotions and engagement drive for workshops and hackathon attendees

Main Tasks:

  • Book flights and accommodation
  • Identify and secure venues
  • Develop the programme for the workshops and hackathon
  • Initiate marketing and promotional activities

Deliverables:

  • Secured venue and dates for events
  • Ready workshop curriculum and hackathon programme
  • Create and schedule promotional activities

Month 2: Execution of the Non-Technical Workshop

Objectives:

  • Conducting the non-technical workshop
  • Encourage participation in subsequent events
  • Collect feedback and initiate improvements for future events
  • Airdrop phase 1 (Initial UDT distribution)

Main Tasks:

  • Finalize event logistics for the non-technical workshop
  • Execute promotional activities
  • Execute the non-technical workshop

Deliverables:

  • Successful organization and completion of the non-technical workshops
  • Feedback from attendees evaluated and plans to adjust future workshops

Month 3: Execution of the Technical Workshop and Hackathon

Objectives:

  • Execute the technical workshop
  • Conduct the hackathon
  • Airdrop phase 2 (Final UDT distribution)
  • Gather feedback and debrief on event successes and areas of improvement

Main Tasks:

  • Finalize event logistics for the technical workshop and hackathon
  • Continue promotional activities
  • Execute the technical workshop
  • Execute the hackathon

Deliverables:

  • Successful completion of the technical workshop and hackathon
  • Analysis of feedback from all events for future improvements

Anything Else You Should Know:

Total execution cost of the initiative is ~$10,000, I have secured a grant of $5000 from the Ethereum Foundation to cover the execution costs. Support from the Unlock Protocol DAO would ensure the successful initiation and execution of the project. Furthermore 100 UDT of the total requested UDT amount (600 UDT) will be airdropped to the community through various community activations to further decentralize Unlock DAO governance and increase participation in governance processes.

Requested grant amount: [Adjusted] $2000 in ARB - Upfront (covers travel, and accommodation costs.) 600 UDT

Goal of the proposal

This is a proposal initiates the first payout of Unlock East Africa grant.
Our request is for the equivalent of $2000 in ARB ~ 3636 ARB value at the time of creating this proposal to be paid upfront, and 200 UDT which is the first part of 600 UDT to be streamed over 3 months.

For Reference
Snapshot temperature check for Proposal

Total: $2000 in ARB ~ 3636 ARB @ $0.55
200 UDT

About the proposal

The proposal contains one call to transfer 200 UDT to 0xCA7632327567796e51920F6b16373e92c7823854 as stated in the grant application.

The proposal contains a second call to the Arbitrum Delayed Inbox Contract's createRetryableTicket() function on mainnet to create a "Retryable Ticket" that will attempt to execute an L2 request to the ARB token contract to transfer 3636.0 of token from the Timelock L2 Alias address 0x28ffDfB0A6e6E06E95B3A1f928Dc4024240bD87c to the receiver's address 0xCA7632327567796e51920F6b16373e92c7823854 -  
  transfer(0xCA7632327567796e51920F6b16373e92c7823854,3636.0).

Once approved and executed, the request will be sent to the Delayed Inbox contract and a ticket is created.

Note that, this function forces the sender to provide a reasonable amount of funds (at least enough to submitting, and attempting to executing the ticket), but that doesn't guarantee a successful auto-redemption. [Checkout arbitrum docs for more info.](https://docs.arbitrum.io/arbos/l1-to-l2-messaging).

Thank you!
Votes
Status