project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

Shazam Pacman

Shazam Pacman is a decentralized Pacman game built using React and Solidity. The project integrates Web3 authentication through Web3Auth, and users can interact with the game on the blockchain, tracking their scores and retrieving top users via Blockscout.

Shazam Pacman

Created At

Superhack 2024

Winner of

Blockscout - Use Blockscout Block Explorer!

Prize Pool

Project Description

Shazam Pacman is an innovative and decentralized version of the classic Pacman game, built using modern web technologies like React, TypeScript, and Solidity. The game integrates Web3 functionality, allowing players to authenticate using popular cryptocurrency wallets, record their scores on the blockchain, and participate in a global leaderboard system. The game is deployed on the Arbitrum Sepolia testnet, making use of smart contracts to handle game data and player interactions in a secure, transparent, and decentralized manner.

How it's Made

Shazam Pacman is a decentralized version of the classic Pacman game, built using React, TypeScript, and Solidity, with Web3 integration to bring blockchain functionality to the gaming experience. Players can authenticate using their Web3 wallets via Web3Auth, and their scores are recorded on the Ethereum blockchain through smart contracts deployed on the Arbitrum Sepolia testnet. This ensures that all scores are transparent, immutable, and can be viewed by anyone. The game features a dynamic leaderboard that updates based on the scores stored on-chain, allowing players to compete globally in a secure and decentralized environment.

The project leverages Web3Auth for interacting with the blockchain and styled-components for responsive and maintainable UI design. The game is deployed on the Arbitrum Sepolia network to take advantage of lower transaction fees and faster processing times, making it ideal for frequent interactions such as score updates. Additionally, the use of Blockscout enables users to verify contract interactions and monitor the leaderboard directly on the blockchain, providing transparency and trust in the game's mechanics.

background image mobile

Join the mailing list

Get the latest news and updates