Mid Consensys

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Inter IIT Tech Meet 11.

0
IIT Kanpur

Mid Prep

METAMASK SNAPS
PROBLEM STATEMENT
Extend the functionality of MetaMask. The most popular wallet is now an
extensible platform for permissionless innovation. Bring your features and
APIs to MetaMask with Snaps and extend the MetaMask wallet experience.
Mid Prep

ABOUT
Extend the functionality of MetaMask. The most popular wallet is now an extensible
platform for permissionless innovation. Bring your features and APIs to MetaMask
with Snaps.

A Snap is a program run in an isolated environment that customizes and extends the
wallet experience. We are looking for new and interesting use cases to modify
MetaMask using Snaps.

PROBLEM STATEMENT
Anything Snaps � — An open-ended call for the development of Snaps to
customize/extend the MetaMask wallet experience.

If you can dream it, you can build it with the guide! Access the guide at
https://github.com/MetaMask/snaps-monorepo/discussions/675
Mid Prep

SUBMISSION
REQUIREMENTS
Novel - We are looking for new and interesting use cases made possible only via the
Snaps platform. Snaps must extend wallet functionality in a meaningful way. Simple
use cases where the dapp could have existed without a Snap will not be awarded.

Derp - Repos must contain a text file named “fox.txt” with the phrase “What does the
fox say?” This attention to detail helps us reward genuine effort and identify quality
projects.

Monorepo - Use a monorepo structure (scaffold projects with the guide* or the CLI to
get started). Feel free to construct a more complex front-end React.

README - README should detail what the project is, what it aims to accomplish,
steps for running locally etc.

Run It - Submissions must hosted or runnable locally.

* https://github.com/MetaMask/snaps-monorepo/discussions/675
Mid Prep

EVALUATION CRITERIA
Innovative - The project uses Snaps in a novel way. It explores something that
couldn’t be done before.

Impact - Does the solution provide something useful to the users?

Functional - Does the solution actually work?

RESOURCES
Developer Docs -
https://docs.metamask.io/guide/snaps.html?utm_source=ethlisbon&utm_medium=ev
ent&utm_campaign=2022_Oct_ethlisbon-hackathon-page_awareness_event

Discord for Technical Questions and Dev Support -


https://discord.com/channels/697535391594446898/697538943498977400

GitHub Discussions -
https://github.com/MetaMask/snaps-monorepo/discussions

Landing page -
https://metamask.io/snaps/?utm_source=ethlisbon&utm_medium=event&utm_campai
gn=2022_Oct_ethlisbon-hackathon-page_awareness_event

You might also like