MemeFist - The Decentralized Meme Battle Royal
Web3 meme battle platform: Upload memes, Get upvotes from the community, Win NFTs, Monetize memes, Fair, transparent, and community-drive
Created on 7th March 2025
•
MemeFist - The Decentralized Meme Battle Royal
Web3 meme battle platform: Upload memes, Get upvotes from the community, Win NFTs, Monetize memes, Fair, transparent, and community-drive
The problem MemeFist - The Decentralized Meme Battle Royal solves
-
Memes Have No On-Chain Provenance
Meme culture is a major part of internet history, yet there’s no way to prove who originally created a meme. This means memes have no intrinsic value or tradeability, unlike art or collectibles -
No Real-World Value for Memes Beyond Likes & Shares
Currently, memes exist only as entertainment, with no way for creators to profit or own their intellectual property. Unlike music or digital art, memes don’t have a recognized financial system. -
Twitter and Instagram Are Secretly Dictatorships – They Control the Meme Economy
You post a meme, and the algorithm decides its fate. If Elon or Zuck says “nah, not today”, your meme is dead before it even gets seen. Decentralized memes are the way forward.
Challenges we ran into
The-Graph - Project Structure and Build Configuration Conflicts, TypeScript/AssemblyScript Compatibility Issues. (How did i get over it?) Exclude subgraph directories (memefist_subgraph/, node_modules/@graphprotocol/graph-ts) from the frontend tsconfig.json using the exclude
Could not get instant approval to create upKeeps in Chainlink Automation for Scroll Testnet (How did i get over it?) We contacted a chainlink developer who runs the Chainlink discord community to explain the project details in order to get the wallet address whitelisted for creating upkeeps
Tracks Applied (3)
Deploy on Scroll (Pool Prize)
Scroll
Best Build on Scroll
Scroll
Best Use of The Graph
The Graph

