You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 12, 2022. It is now read-only.
Description
Come and try out an early version of a new kind of MetaMask; one that allows the decentralized web to innovate faster than ever, while improving user experience, without compromising security.
Each MetaMask Snap created has the ability to provide its own API to the sites that a user visits, as well as to other plugins. This allows plugins to build on each other, forming a sort of decentralized dependency graph. We expect this to rocket-propel the pace of innovation leading to countless possibilities, but here are a few things Snaps can enable:
New asset types (tokens, subscriptions, credit lines, CDPS, etc)
New protocol support (ipfs, ssb, dat, gundb)
New Layer 2 solution integrations
New account types (remote signers, contract accounts)
For this challenge, our team would like to harness the ETHWaterloo community’s creativity for the best Snap they can make.
General Plugin Guidelines and questions to consider
Who is this snap for? Who is the user - and why would they care about using this snap?
What is the user problem you are solving with this snap?
Which technologies would you use?
What are the minimal permissions you need from users to run the snap?
What kind of UI does your snap need?
a. Can your snap’s UI be handled by dapps or do you need to interact with MetaMask’s UI?
i. If the latter, do you need your own iframe or would hooks provided by MetaMask suffice?
b. What does the user flow look like after snap integration with MetaMask?
i. Is it usable / intuitive to use?
c. How does a user get onboarded to this snap? In which context (e.g., does a dapp recommend
it? Do you expect users to install from a snap list / store?)
Note: Snaps that are created as parts of other projects or larger systems are still eligible for this bounty. For example, if you create a snap to support a dapp you are building, that snap is eligible for entry.
Submission Requirements
A brief write-up listing the benefits of this snap and its target users
A functioning snap that has been integrated with MetaMask
(Optional) Any supporting artifacts that complements the implemented snap like user flow diagrams, use-case that you expect people to use it, steps for making this snap production ready etc.
Submission Deadline
November 10th, 2019, per the ETHWaterloo Guidelines.
Judging Criteria
-We’re looking for snaps that extend the functionality of the wallet in powerful ways:
-Making new kinds of dapps possible
-Integrating scaling solutions
-Granting new features to the user’s account
-Increasing privacy for dapp users
-Empowering people to do things they can’t do with traditional money
We’re looking for snaps that integrate with MetaMask in a user-friendly manner:
-Contextual user onboarding
-A consistent UI of snap with MetaMask
Best Working MetaMask Snaps plugin
Bounty:
1st place 1,500 DAI
2nd place 500 DAI
Description
Come and try out an early version of a new kind of MetaMask; one that allows the decentralized web to innovate faster than ever, while improving user experience, without compromising security.
Each MetaMask Snap created has the ability to provide its own API to the sites that a user visits, as well as to other plugins. This allows plugins to build on each other, forming a sort of decentralized dependency graph. We expect this to rocket-propel the pace of innovation leading to countless possibilities, but here are a few things Snaps can enable:
For this challenge, our team would like to harness the ETHWaterloo community’s creativity for the best Snap they can make.
General Plugin Guidelines and questions to consider
a. Can your snap’s UI be handled by dapps or do you need to interact with MetaMask’s UI?
i. If the latter, do you need your own iframe or would hooks provided by MetaMask suffice?
b. What does the user flow look like after snap integration with MetaMask?
i. Is it usable / intuitive to use?
c. How does a user get onboarded to this snap? In which context (e.g., does a dapp recommend
it? Do you expect users to install from a snap list / store?)
Note: Snaps that are created as parts of other projects or larger systems are still eligible for this bounty. For example, if you create a snap to support a dapp you are building, that snap is eligible for entry.
Submission Requirements
Submission Deadline
November 10th, 2019, per the ETHWaterloo Guidelines.
Judging Criteria
-We’re looking for snaps that extend the functionality of the wallet in powerful ways:
-Making new kinds of dapps possible
-Integrating scaling solutions
-Granting new features to the user’s account
-Increasing privacy for dapp users
-Empowering people to do things they can’t do with traditional money
We’re looking for snaps that integrate with MetaMask in a user-friendly manner:
-Contextual user onboarding
-A consistent UI of snap with MetaMask
Resources
An intro video
MetaMask Plugin Beta Wiki!
Fork of MetaMask that supports plugins!
Plugin API
Join our MetaMask ETHwaterloo Discord Channel
Join our Team on Keybase "MetaMask_Plugins" for general comms
Judging Date
November 10th, 2019, per the ETHWaterloo Guidelines.
The text was updated successfully, but these errors were encountered: