MetaMask logo

MetaMask

$19,000

About

MetaMask is a crypto wallet & gateway to Ethereum blockchain apps to buy, store, send and swap tokens. We have bounties for MetaMask SDK, MetaMask Snaps and Linea, a developer-ready zkEVM rollup for scaling Ethereum dapps.

Prizes

🫰 Best Dapp for Snaps$4,000
🥇
1st place
$3,000
🥈
2nd place
$1,000
MetaMask, one of the most popular crypto wallets, is now an extensible platform for permissionless innovation! With MetaMask Snaps, developers like you can extend the functionality of MetaMask by using a set of privileged APIs. Now you can add new blockchains and identity features to MetaMask by deriving private keys based on the user's SRP, increase the security of the wallet by providing transaction insights, add communication features with notifications, custom UI, and much more. Many Snaps have already been built and published on our directory at snaps.metamask.io. For this bounty, rather than building a new Snap, you are tasked with building a Dapp that uses one of the existing Snaps, or improve an existing Dapp by adding Snap support for it. For example, you can add MetaMask support to an existing Solana, StarkNet, Cosmos etc. Dapp, or build a new Dapp that leverages one of these blockchain Snaps. The most relevant Snaps to build on are: Filecoin, Polkadot, Starknet, Masca, Casper, Zion, Arweave, Mina, EthSign Keychain, Cubesigner, RariMe, and Partisia.

Qualification Requirements

● Code needs to be viewable on GitHub ● Include a README that describes how to install and use the Dapp ● Code should be runnable by our judges ● Each submission should have a short video that describes scope and functionality of the snap

🦊 Best Metamask Snap$5,000
🥇
Grand Prize
$2,000
🥈
Runner Up
$1,000 ×3
MetaMask, one of the most popular crypto wallets, is now an extensible platform for permissionless innovation! With MetaMask Snaps, developers like you can extend the functionality of MetaMask by using a set of privileged APIs. Now you can add new blockchains and identity features to MetaMask by deriving private keys based on the user's SRP, increase the security of the wallet by providing transaction insights, add communication features with notifications, custom UI, and much more. For this bounty, you are tasked with developing any Snap which extends the functionality of MetaMask in a novel way. You can build an interoperability Snap that adds a new chain to the wallet, a security Snap that analyzes transactions and reports and issues to the user, a communication Snap using built-in notifications, or anything else you can dream of.

Qualification Requirements

● Code needs to be viewable on GitHub ● Include a README that describes how to install and use the snap ● Code should be runnable by our judges ● Each submission should have a short video that describes the scope and functionality of the snap

📱 Best Mobile-ready Dapp$5,000
Up to 2 teams will receive $2,500
Develop a Dapp, mobile app, desktop application or game with MetaMask mobile integration using any of our MetaMask SDK packages. React Dapp developers can use our MetaMask SDK React UI package with wrapped WAGMI hooks and MetaMask Button Component.Any project that does not use the SDK will not be eligible for prizesUsing the MetaMask SDK differs from using the MetaMask API. We have an SDK Dev Guide for more information, including SDK platforms (JS, React, React Native, Electron, Unity, iOS, and Android) as well as all SDK docs and examples, including a State Management and a MetaMask Button for React.We're interested in any creative solution; here are some suggestions● NFT/Gaming - A Unity game with innovative use of NFTs enhancing wallet interactions. ● DeFi - A Dapp enhancing the DeFi ecosystem, new protocols, existing derivatives, ecosystem tools, application of NFTs in DeFi, better financial inclusion, and DAOs. ● Social: Create a Dapp that combines social aspects to decentralization, such as p2p messaging dApps, marketplaces, content creators tools, and social proof validation.

Qualification Requirements

● Code needs to be viewable on GitHub and Include a README that describes all tech used ● GitHub code should be runnable by our judges ● Each submission should have a short video that describes the project scope and use of the MetaMask SDK

🥷 Deploy your Dapp on Linea$5,000
Up to 5 teams will receive $1,000
If you know how to deploy on Ethereum, you know how to deploy on Linea! Linea is an EVM-equivalent zk-rollup that helps you securely scale your dapps. This bounty is SUPER open-ended - so we’re focusing on three use cases: gaming, social & identity, and defi. We want to bring our winners to Mainnet! So, product market fit, and completeness are our priority judging criteria. Lastly, interesting dapps are robust dapps - so bonus points for incorporating tools from our tooling page to see how you can improve your dapp with Verax attestations, off-chain data, cross-chain interactions, gasless transactions, embedded wallets, and so much more!

Qualification Requirements

● Code needs to be viewable on GitHub ● Include a README that has your deployed Linea contract address and link to Lineascan ● Each submission should have a short video that describes the scope and functionality of the dapp

Workshop

Extend MetaMask with Snaps

In this workshop we'll be getting you ready for our MetaMask bounties by learning how to develop with Snaps, MetaMa...

This workshop is happening in-person

04:30 PM UTC+3 — Friday, Nov 17, 2023 in Workshop Room 3