hackquest logo

MetaMask Advanced Permissions Dev Cook-Off

Build Smarter, Safer, and Seamless Web3 Experiences with MetaMask

해커톤 상태

종료됨

AI로 준비하기

codexcursorclaude-code

이 프롬프트를 AI IDE에서 사용하여 이 해커톤을 빠르게 시작하세요.

추천 프롬프트

I am preparing for MetaMask Advanced Permissions Dev Cook-Off . Help me understand the rules, required developer resources, project ideas, and a 7-day preparation plan based on my HackQuest builder journey.

MetaMask Advanced Permissions Dev Cook-Off
Ended
general

주최

MetaMask Developer

해커톤 모드

ONLINE

생태계

E

진행

행동 강령 보기 (외부 링크)

외부 웹사이트 콘텐츠는 각 운영자가 독자적으로 관리 및 책임을 지며, 본 웹사이트는 관련 책임을 지지 않습니다.

기술 스택

All

참가자

PSM
163+

링크

커뮤니티

10,000 USD

상금으로 제공 가능

Best Integration - Existing Project3,000 USD
Most creative use of Advanced Permissions3,000 USD
Best Use of Envio3,000 USD
Best Feedback – $100 each (5 winners)500 USD
Best Social Media Presence on X (Twitter) – $100 each (5 winners)500 USD

설명

The MetaMask Advanced Permissions (ERC-7715)  invites developers, designers, and innovators to build next-generation Web3 experiences focused on permissions, and Wallet UX.

About Advanced Permissions

The Smart Accounts Kit supports Advanced Permissions (ERC-7715), which lets you request fine-grained permissions from a MetaMask user to execute transactions on their behalf. 

For example, a user can grant your dapp permission to spend 10 USDC per day to buy ETH over the course of a month. Once the permission is granted, your dapp can use the allocated 10 USDC each day to purchase ETH directly from the MetaMask user's account.

About Envio

Envio is a high-performance blockchain indexer designed to track events and state changes across multiple networks with speed and efficiency. Built on its HyperSync engine, it enables developers to easily query blockchain data through GraphQL, providing real-time, production-ready APIs.

Qualification Requirements

  1. The project should use MetaMask Advanced Permissions. Advanced Permissions are only supported on the chains that have EIP-7702 support. Check the supported networks.

  2. To integrate Advanced Permissions use the Smart Accounts Kit.

  3. The project demo video should have a working Advanced Permissions depicted in the main flow of the application.

  4. The judges can decide not to reward a track prize if no project meets the standards set by them internally, apart from the basic submission criteria.

  5. If you are using Envio, the project demo should show how you are using Envio in the project. 

  6. The judges can decide not to reward a track prize if no project meets the standards set by them internally, apart from the basic submission criteria.