MetaMask logo

MetaMask

$10,000

About

A crypto wallet & gateway to blockchain apps Buy, store, send and swap tokens Available as a browser extension and as a mobile app, MetaMask equips you with a key vault, secure login, token wallet, and token exchange—everything you need to manage your digital assets. Explore blockchain apps MetaMask provides the simplest yet most secure way to connect to blockchain-based applications. You are always in control when interacting on the new decentralized web. Own your data MetaMask generates passwords and keys on your device, so only you have access to your accounts and data. You always choose what to share and what to keep private. Connect with MetaMask SDK MetaMask provides the simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users via MetaMask SDK. Our goal is to enable delightful user experiences for your apps that are built for diverse communities of users and use-cases, and compatible with various platforms. Linea A developer-ready zk rollup for scaling Ethereum dapps. Projects across web3 are building with Linea to unlock new capabilities without compromising the security and developer experience of L1 Ethereum.

A crypto wallet & gateway to blockchain apps

Buy, store, send and swap tokens

Available as a browser extension and as a mobile app, MetaMask equips you with a key vault, secure login, token wallet, and token exchange—everything you need to manage your digital assets.

Explore blockchain apps

MetaMask provides the simplest yet most secure way to connect to blockchain-based applications. You are always in control when interacting on the new decentralized web.

Own your data

MetaMask generates passwords and keys on your device, so only you have access to your accounts and data. You always choose what to share and what to keep private.

Connect with MetaMask SDK

MetaMask provides the simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users via MetaMask SDK.

Our goal is to enable delightful user experiences for your apps that are built for diverse communities of users and use-cases, and compatible with various platforms.

Linea

A developer-ready zk rollup for scaling Ethereum dapps.

Projects across web3 are building with Linea to unlock new capabilities without compromising the security and developer experience of L1 Ethereum.

Prizes

MetaMask & Linea$10,000
   ㉧ $500 ×𝟸       ㉧ $1,000 ×𝟸       ㉧ $1,000 ×𝟹       ㉧ $1,000       ㉧ $1,000 ×𝟸   

Linea

Get Linea test ETH by navigating to https://xmtp.chat/ and message absolutelabs.linea-build.eth to automatically receive testnet ETH

🚀 Deploy a contract on Linea - $2k in prizes (up to 2 winners)

Deploying on Linea is exactly the same as deploying on Ethereum! All you have to do to be eligible is deploy a smart contract.

Consider forking our boilerplate code to see what a robust, winning project would look like: https://github.com/Consensys/Form-XChange

Linea is an EVM equivalent zk-rollup that offers faster finality and low gas fees to help you scale your dapps. Learn more at https://linea.build/.

Beyond your winnings, you have the opportunity to work alongside ConsenSys post-hackathon to apply for a MetaMask Grant program. We want to build with you, and with a well-fleshed-out submission, we can help you take your idea to the next level, finish those features you couldn’t get to, or take your project to production.

Requirements:

In your GitHub README:

  • Paste a link to the deployed contract address on Lineascan
  • Linea network configured in your code
  • Code needs to be viewable on GitHub
  • Each submission should have a short video that describes scope and functionality of the dapp

Criteria:

  • Utility
  • Technical sophistication
  • Innovation and uniqueness of features within the chosen category
  • Bonus points for number of Consensys products used (Infura, and MetaMask)

💪 Help build a public attestation registry on Linea - $2k in prizes (up to two winners)

Verax is a shared, public attestation registry that can be used by dapps to store attestations that can be easily accessed and composed together by anyone that's interested.

We want you to build a subgraph indexing Verax data and an optional dashboard that visualizes that data.

Read more about Verax here: https://verax.gitbook.io/verax/

Continuing Grant: Winners moving forward can work with the Linea team to further build out this public good with support from our grant program.

Requirements:

Find the full spec here: https://docs.google.com/document/d/1zukSdc4QoMNS6FvZ3-A1o6OmT6qRDEyeavFvdxRIJJ4/edit?usp=sharing

Deliverable:

Create a Subgraph using The Graph that indexes all event logs from Verax’s four contracts and exposes a number of queries to obtain useful information from the data.

Optional bonus points:

Create a dashboard that shows visualizations of high level statistics for Verax, from data obtained from the smart contracts using the subgraph.

Criteria:

  • Technical sophistication
  • Imaginative and useful queries that are useful to consumers of the data
  • Information visualizations (optional bonus points)

🗣️ Build a social & identity dapp on Linea - $1k in prizes

We want to see you build the next decentralized chat, identity, or social media dapp on Linea, an EVM equivalent zk-rollup.

Build with a social/identity protocol (i.e. XMTP, Push, and Lens) and deploy a smart contract on Linea to be eligible.

XMTP and Lens are sponsoring prizes too! Building with them means you can submit to their bounties as well.

Beyond your winnings, you have the opportunity to work alongside ConsenSys post-hackathon to apply for a MetaMask Grant program. We want to build with you, and with a well-fleshed-out submission, we can help you take your idea to the next level, finish those features you couldn’t get to, or take your project to production.

Requirements:

In your GitHub README:

  • Paste a link to the deployed contract address on Lineascan
  • Linea network configured in your code
  • What social or identity protocol you used to qualify
  • Code needs to be viewable on GitHub
  • Each submission should have a short video that describes scope and functionality of the dapp

Criteria:

  • Utility
  • Technical sophistication
  • Innovation and uniqueness of features within the chosen category
  • Bonus points for number of Consensys products used (Infura, and MetaMask)

🌎 Build an account abstraction dapp on Linea - $1k in prizes

We want to see you build an account abstraction powered dapp on Linea, an EVM equivalent zk-rollup.

Build with an account abstraction protocol (i.e. Biconomy, Pimlico) and deploy a smart contract on Linea to be eligible.

Biconomy is sponsoring a prize too! Building with them means you can submit to their bounties as well.

Beyond your winnings, you have the opportunity to work alongside Consensys post-hackathon to apply for a MetaMask Grant program. We want to build with you, and with a well-fleshed-out submission, we can help you take your idea to the next level, finish those features you couldn’t get to, or take your project to production.

Requirements:

In your GitHub README:

  • Paste a link to the deployed contract address on Lineascan
  • Linea network configured in your code
  • What account abstraction SDK you used to qualify
  • Code needs to be viewable on GitHub
  • Each submission should have a short video that describes scope and functionality of the dapp

Criteria:

  • Utility
  • Technical sophistication
  • Innovation and uniqueness of features within the chosen category
  • Bonus points for number of Consensys products used (Infura, and MetaMask)

MetaMask Snaps

🦊 Build a Transaction Insights V2 snap – $1k in prizes

This second iteration of the Transaction Insights API, defined in SIP-11, brings about the notion of severity. It allows your snap to flag an insight as critical, prompting the user for additional confirmation.

We want to see you build any innovative transaction insights snap using this new feature.

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 scope and functionality of the snap

Criteria:

  • Utility
  • Technical sophistication
  • Innovation and uniqueness of features within the chosen category
  • Use the MetaMask SDK in your code

🦊 Build a domain resolution snap – $1k in prizes

In an effort to increasingly modularize the wallet and allow for resolution beyond ENS, we decided to open up domain and address resolution to snaps!

We want to see you build an innovative domain resolution snap for the chain(s) of your choice.

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 scope and functionality of the snap

Criteria

  • Utility
  • Technical sophistication
  • Innovation and uniqueness of features within the chosen category

MetaMask SDK

🦊 Best dApp on MetaMask SDK - $2k in prizes

PLEASE NOTE: Using the SDK is not the standard way of interacting with MetaMask that you might be familiar with. Please check our dev guide and examples page to get familiarized with it. Any project that does not use the SDK will not be eligible for prizes.

Develop an outstanding decentralized application (dapp) that uses the MetaMask SDK for secure and seamless integration with our mobile wallet. We are interested in any sort of creative solution you could think of, but if you need some ideas things we particularly like are:

NFT/Gaming - Create a project in the realm of NFTs or web3 gaming, which involves innovative utilization of NFTs, enhances wallet interactions within games, or tackles any of the difficulties in the current gaming landscape. You can also check our “Unity SDK” LINK

DeFi - Create a dapp that enhances the DeFi ecosystem, such as new protocols, enhancing existing derivatives, ecosystem tools, application of NFTs in DeFi, better financial inclusion, DAOs.

Social: Create a project that combines social aspects to decentralization, such as p2p messaging dapps, marketplaces, content creators tools, social proof validation.

*If you are building a React application we encourage you to use our React companion libraries for state management, which can be found in our SDK links section.

Your Dapp should demonstrate innovation, functionality, and a compelling user experience . The winning submissions will highlight the potential of the MetaMask SDK and offer compelling solutions within their respective categories.

Beyond your winnings, you have the opportunity to work alongside Consensys post-hackathon to apply for a MetaMask Grant program. We want to build with you, and with a well-fleshed-out submission, we can help you take your idea to the next level, finish those features you couldn’t get to, or take your project to production.

Requirements:

  • Derp: Repos must contain a text file named “nyc.txt” with the phrase “New New York Big City of Dreams”
  • This attention to detail helps us reward genuine effort and identify quality projects.
  • Code needs to be viewable on GitHub
  • Each submission should have a short video that describes scope and functionality of the dapp
  • We encourage you to have a detailed README that helps the judge know the details about your project, what technology has been utilized as well as which ConsenSys tools like SDK have been used to what extent.

Criteria:

  • Utility
  • Technical sophistication
  • Innovation and uniqueness of features within the chosen category.
  • Bonus points for number of Consensys products used (nfura, and Linea)

Workshop

MetaMask Snaps Workshop

In this workshop, we’ll take a look at what MetaMask Snaps is, how to create a snap, and how to test it.

This workshop is happening in-person

03:20 PM EDT — Friday, Sep 22, 2023 in Workshop Room 2