logoETHGlobal Waterloo

MetaMask / Linea



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.



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.



Just deploy on Linea


We have $2500 max for up to 2 winners

DO THIS!!!! —--> deploy https://rpc.goerli.linea.build ←—------

Linea is an EVM equivalent zk-rollup that offers faster finality and low gas fees to help you scale your dapps, and we want to see you build the dapp that will quickly grow our user base! Learn more at https://linea.build/.

Winners will be featured on our ecosystem portal and celebrated within the Linea community!

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.


  • Deployment: on Linea
  • Link to the deployed contract address on blockscout
  • Linea network configured in your code


  • Repos must contain a text file named “waterloo.txt” with the phrase “Keep calm and love Waterloo”
  • 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


  • Utility
  • Technical sophistication
  • Fundability
  • Bonus points for number of ConsenSys products used (Truffle, Infura, and MetaMask SDK)


Mobile Fun with the MetaMask SDK


We have $2500 max for up to 2 winners


DO THIS!!!! —--> npm install @metamask/sdk ←—------

IT’S JUST THIS —-> https://docs.metamask.io/wallet/how-to/use-sdk/javascript/react/ ←—---

The MetaMask SDK makes it easy to add mobile wallet connections. You can leverage it to:

  • Connect a Unity game to MetaMask mobile
  • Create an Electron (Desktop) or JavaScript dapp

PLEASE NOTE: Using the SDK is not just connecting to MetaMask. 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.

We’re looking for a dapp with the best product market fit, design, investability, and execution that leverages the MetaMask mobile connection experience.


  • GitHub repo
  • A short demo video of your dapp
  • Demonstrated usage of the MetaMask SDK in your code
  • README should detail what the project is and what it aims to accomplish
  • Valid submissions must include one of the various MetaMask SDKs at minimum, enabling users to connect to MetaMask Extension and/or MetaMask Mobile (Unity, JavaScript, React Native/iOS)

Judging Criteria

  • Best product market fit, scalability, investability, design and execution