WaveHack

Build an application using Native Account Abstraction

Unleash zkSync's potential to improve web3 UX
ZKsync
ZKsync
Builders

Grant

Pool

3,000 USDC

Distribution Network

zkSync

Build with

zkSynczkSync

Judging Criteria

  • zkSync Utilization 30%
  • Continuity of product updates 25%
  • Update progress difference 25%
  • Technical Merit 10%
  • Innovation 10%

Category

Tools

Tags

  • #zkSync
  • #EAS
  • #Solidity
  • #TypeScript
  • #Ethereum
  • #Layer 2s
  • #DeFi
  • #NFT
  • #Infrastructure
  • #Gambling


zkSync Era is a Layer-2 protocol that scales Ethereum with cutting-edge ZK tech. Our mission is not only to increase Ethereum's throughput merely but to fully preserve its foundational values – freedom, self-sovereignty, decentralization – at scale.


🏁Goals


Build an application that leverage zkSync's Native Account Abstraction (Docs) in an innovative way. We will not accept submissions building Wallet, Decentralized Exchange, NFT Collections, NFT marketplaces, or Memecoins.


🛠Challenges


Build product on zkSync using Account Abstraction. Improve it gradually through the zkSync WaveHack program. There are no restrictions on products that are already under development or developed from scratch. However, we want to see applications that have not been already deployed to other EVM networks, and that leverage zkSync Native Account Abstraction.


The program evaluates submissions every two weeks. We will evaluate the innovativeness of the submission, the potential impact of the application, and progress from previous submissions.

This is not a one-time hackathon, but a program that evaluates updates every two weeks and distributes grants on an ongoing basis. Submissions will be evaluated and feedback will be available for each wave by the Matter Labs core team (zkSync) and community.


The development period for each wave will be 10 days, and the evaluation voting period from our team will be 4 days. 10 Waves will take place. This is an open opportunity and anyone can submit a product to any wave, and there is no penalty for skipping a wave, so feel free to improve and submit your product at your own pace.


📝Resources




Quickstart: https://docs.zksync.io/build/quick-start/hello-world.html

Documentation: https://docs.zksync.io/build/

Developer Tools: https://docs.zksync.io/build/tooling/zksync-cli/getting-started.html

Native Account Abstraction (AA) on zkSync: https://docs.zksync.io/build/developer-reference/account-abstraction.html

Native AA vs EIP4337: https://docs.zksync.io/build/developer-reference/differences-with-ethereum.html#native-aa-vs-eip-4337

Examples: daily spend limit smart account: https://docs.zksync.io/build/tutorials/smart-contract-development/account-abstraction/daily-spend-limit.html

Examplel: ERC20 token paymaster: https://docs.zksync.io/build/tutorials/smart-contract-development/paymasters/custom-paymaster-tutorial.html

Repository: paymaster examples: https://github.com/matter-labs/paymaster-examples



🚨Submissions should include:

- Project must be deployed on zkSync Sepolia Tesnet

- a clear README.md with the following:

-a clear short one-sentence description of your dapp. Aim for something simple like: “Easy social recovery via Telegram” or “Customizable long-term vaults on smart contract accounts to prevent thefts from hacking”.

-Short description of team and backgrounds.

-A clear installation/execution process that works.

-A clear Open Source License: MIT, GNU, Unlicensed or any standard open source license your team want.

-A clear 2-4 minute video demo walking through the DApp.

-Have a Project Description section including the problem being solved and any issues you ran into.


💡Rules

How to the submission: Product submission will be done through the AKINDO platform. Product name, product image, explanatory text, and Github are required. This is the product list page, so please refer to it and register a product page that is easy for the judges to understand.


Regarding comments when submitting: Product submissions are accepted every two weeks. In that case, please clearly state which part has been updated when submitting. After checking the differences and information on Github, the judges will vote based on their impact.


About product evaluation:Products are rated and voted on by members of the zkSync's core team. Immediately after the wave judging period ends, grants for each wave will be automatically distributed to the submitting teams according to their voting percentage.


About the product: Original products created by your team will be evaluated. Please note that products that infringe on copyright will not be evaluated. If the grant is distributed to a product that infringes copyright, proprietary rights, etc., it will be refunded.



✅Judging Criteria


zkSync Utilization (30%)

How effectively are you leveraging the potential of zkSync in your product?Judges of zkSync will evaluate whether your product appropriately utilizes the unique technology of zkSync. Considerations regarding not only the quality of the idea or product, but also optimizations specific to zkSync and the potential impact of your product on the zkSync ecosystem are the most important evaluation criteria.


Continuity of product updates (25%)

This program is ongoing and is not intended to evaluate one-time deployments. This is a program that prioritizes and evaluates builders who will contribute over the long term. Please continue to create big differences in product progress and develop Dapps that are needed by the world.


Update progress difference (25%)

We evaluate the differences between updates to determine whether or not the submission has an impact on the Aptos ecosystem along with its continuity. If you have a great product, deploying it to Aptos will bring great progress to the Aptos ecosystem.


If not, your two-week development progress will be properly evaluated through this program. Which will unlock more progress in the ecosystem: changing the button UI or deploying new smart contracts or adding major features? By maximizing your impact every 14 days, you will be able to get more recognition and grants.


Technical Merit (10%)

How technically sound is this project? This includes evaluating the technical difficulty, sophistication of the technology used, sophistication of the solution, and code quality.


Innovation (10%)

How novel and original is this project? Is it pushing boundaries, addressing a unique problem, or applying the zkSync in a way that has never been done before?


🏄‍♂️What is WaveHack Global?


The zkSync WaveHack Program is held as part of WaveHack Global. The most highly rated product will be given the opportunity to present a demo pitch at EDCON, so aim to build the best product for a production release.


WaveHack Global is an acceleration program with grants to create killer apps by summer.You can receive grants, connections with top projects, and feedback to help grow your product. This program has already started. Keep building the best product for 3 Demo Days in Japan this summer.


This is why you should join WaveHack Global.


💰Get grants from top global projects


🤝Get feedback from the judges on your progress every two weeks


🧑🏻‍💻 Study sessions are held to learn the latest technology and required products


📣Pitch a demo at a major Crypto conference in Japan


📈Gain an audience through the program


WaveHack Global is an acceleration program for global builders, and anyone can join at any time to earn grants for product growth.


Build your product aligned with the grant partner's theme to maximize growth and showcase it to wow the audience at the summer demo day.


Main Entry here to get this demo pitch opportunity: https://www.wavehack.global/

Submitted products (0)
Comments
Pending