Skip to content
This repository has been archived by the owner on Oct 3, 2024. It is now read-only.

[Gitcoin Bounty] - zkSync v2 Account Abstraction tutorial: Daily Spending Limit #241

Closed
bxpana opened this issue Dec 28, 2022 · 2 comments
Closed

Comments

@bxpana
Copy link
Contributor

bxpana commented Dec 28, 2022

zkSync v2 Account Abstraction tutorial: Daily Spending Limit

Prize Bounty

  • 600 USDC (via Ethereum or zkSync)

Challenge Description

Create a tutorial that shows developers how to use account abstraction to create an account with a daily spending limit.

We are looking for outstanding developers and educators to help showcase the benefits of account abstraction. For this bounty, participants will create a tutorial that shows developers how to use account abstraction to build an account with a daily spending limit.

The tutorial will be a combination of code and explanatory text that walks developers through building the application step-by-step. Before starting, please have a look through our existing tutorials to get a feel for the writing style.

Requirements

Technical Requirements

  • Account has a daily spending limit in ETH
  • Account will reject transactions if daily spending limit has been exceeded
  • Project should contain smart contracts for the account abstraction and scripts to deploy the contracts and simulate spending on different days.
  • Limit can be changed by external admin account
  • Project must be deployed to zkSync 2.0 testnet
  • Project must contain basic testing (info on how to run local tests is available in this section of the zkSync docs).

Writing Requirements

  • Code must be clearly commented
  • Submission must follow tutorial format: code + explanatory text (see resources for examples)
  • The submission is original and not cross-posted from somewhere else

Submission Requirements

  • Must be submitted in markdown format
  • Must include Github repository with code of the full project

Judging Criteria

Submissions that fulfill the Requirements above that have the same quality or higher of our current tutorials (see Resources below). We ask that before getting started that you submit a brief overview of how you will approach the project so that we can be as efficient as possible with everyone's time.

Winner Announcement Date

Upon successful submission of a tutorial that covers all the Requirements of the bounty.

Resources

@porco-rosso-j
Copy link
Contributor

My submission is here: https://github.com/porco-rosso-j/daily-spendlimit-tutorial

@uF4No
Copy link
Contributor

uF4No commented Mar 30, 2023

this was published. thanks

@uF4No uF4No closed this as completed Mar 30, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants