119

FWC22 NFT Game

An NFT game designed to rally support for your team during the FIFA Football World Cup 2022, offering the chance to win prizes.

NFTsSolidityBlockchainReactNext.jsWeb3

How it works?

  • The user mints their team supporter NFT.
  • The $MATIC amount of NFTs minted goes into the prize pool.
  • The NFTs' price, features, and images will evolve as the elimination rounds progress.
  • After the FIFA World Cup 2022 concludes, the prize pool is divided among the owners of the NFTs from the winning team.

Technology Used

  • React
  • CSS-in-jsx
  • React Testing Library
  • Solidity
  • Hardhat
  • Chai
  • Alchemy
  • Ethers

Responsibilities as developer

  • Apply development best practices to make the code understandable, maintainable, and scalable.
  • Define and design the custom game ERC-721 Smart Contract and their custom dynamic functionalities.
  • Develop, test, and deploy Smart Contracts following the best practices to ensure good quality and secure code.
  • Mock, design and the web3 app views and components.
  • Develop and test the web3 app, enabling the users to connect to the blockchain and interact with the game smart contract.