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

Cats Dogs Memes

Cats! Dogs! Funny cards! Play game with memes! Fun time! Win NFTs! Blockchain magic! ERC-6551 Avatar! Big battle of furry friends!

Cats Dogs Memes

Created At

ETHOnline 2024

Winner of

trophy

Build with Avail

trophy

2nd place

Project Description

In the world of cats and dogs, memes arise, On the blockchain, where their magic flies. Cards in hand, three to play, Choose your champion and join the fray.

A cat beats a meme, a meme beats a dog, A dog beats a cat in the digital fog. Attack, defend, speed with pride, Who will win? The blockchain will decide.

Draw your cards, prepare for the fight, Balance of power in day or night. Four points to win and earn your name, In the world of NFTs, this is the game.

Pick your avatar, make your commands, Memelord supreme with the dankest demands! Trade, compete, and stand your ground, A champion of this metagame shall be crowned!

How it's Made

"Cats, Dogs, and Memes" is developed as a web app using Next.js, providing a smooth and dynamic user experience. The app leverages Supabase as its database solution to manage user data, game progress, and records securely and efficiently. Players can collect and manage their avatars through ERC-6551 tokens, enabling sophisticated multi-chain control and true ownership of digital assets.

The app is deeply integrated with blockchain technologies. Web3Auth MPC custom login is used to offer secure, decentralized authentication for all players, ensuring privacy and safety. Several smart contracts are deployed to handle the creation, trading, and gameplay mechanics of the NFTs, creating a decentralized and trustless game environment. The use of Stackr Gaming Attestation and micro roll-ups allows for rapid and cost-effective transactions, maintaining the integrity and speed of game state updates.

To enhance both functionality and communication, the web app integrates the Sign Protocol for secure contract interactions, while XMTP provides a reliable messaging layer for players, supporting in-game communication and coordination.

background image mobile

Join the mailing list

Get the latest news and updates