logoETHGlobal Paris

MetaMask

$20,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$20,000

**

1. Best dapp on MetaMask SDK

**

We have $10k total for up to five winners.

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 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.

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:

  • Use the MetaMask SDK in your code
  • Derp:
  • Repos must contain a text file named “paris.txt” with the phrase “Keep calm and love Paris”
  • 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

Criteria:

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

**

2. Build a dapp on Linea

**

We have $6000 max for up to 3 winners

Linea is an EVM-equivalent ZK rollup that will help scale Ethereum! We want you to build the dapp that will quickly grow the Linea user base.

Deploying a smart contract? Just deploy on Linea using Infura to qualify!

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:

  • Deployment: on Linea
  • Link to the deployed contract address on Lineascan
  • Linea network configured using a Infura endpoint 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
  • Fundability
  • Bonus points for number of Consensys products used (Truffle, Infura, and MetaMask SDK)

**

3. Build an NFT indexer on Linea

** We have $4000 max for up to 2 winners

Develop a robust NFT indexer on Linea. The indexer should offer seamless indexing and retrieval of NFT metadata, including attributes such as images, descriptions, owners, and transaction history, using an account address as input for the query. It should provide efficient querying capabilities, allowing developers to easily access NFT data for building innovative applications. Ideally it should be protected by API Key.

The solution should demonstrate scalability, reliability, and compatibility with Linea's L2 infrastructure. The winning submission will exhibit exceptional functionality, performance, and ease of integration, empowering developers to leverage Linea's NFT ecosystem.

You can use tools like The Graph or others to implement the core logic of the indexer for a testnet ready implementation.

Requirements:

  • DIndexer needs to be deployed on Linea and retrieve NFTs data
  • Support essential attributes such as images, descriptions, owners, and transaction history
  • Implement a simple front-end that visually displays above attributes

Derp:

  • Repos must contain a text file named “paris.txt” with the phrase “Keep calm and love Paris”
  • This attention to detail helps us reward genuine effort and identify quality projects
  • Code needs to be public and viewable on GitHub
  • Each submission should have a short video that describes scope and functionality of the indexer

Criteria:

  • Functionality and performance of the Linea NFT API/indexer.
  • Ease of integration in a dapp.
  • Bonut points for number of Consensys (Truffle, MetaMask, Infura) and Linea partners (see dev tooling link in helpful materials section) products usedCriteria
  • Utility
  • Technical sophistication
  • Innovation and uniqueness of features within the chosen category.
  • Bonut points for number of Consensys products used (Truffle, Infura, and Linea)

Workshop

Linea in the L2 Landscape: How to and where d...

The L2 landscape is wide - so how do you choose where to build? In this workshop, we’ll start off with an L2 crash ...

This workshop is happening in-person

06:00 PM CEST — Friday, Jul 21, 2023 in Workshop Room 2