sidcode#1729
Name
Meme Museum
Description
https://gitcoin.notion.site/Meme-Museum-1e52cbe3cda44a979f7a948f1d7d44e3
Curating and treasuring the best memes and memelords of all time!
Other
We'll meme the meme museum into existence
Date
‣
Email
ready.player.sid@gmail.com
Legit request?
Yes
Outcomes
Meme Museum will be successful when it becomes a public good where the best memelords and memes are celebrated with events like the Memeapalooza. Bonus points when the memes and memelords can be perpetually rewarded as their meme NFT keeps changing hands :)
Resources
Single or Perpetual
Main delivery
Start-Finish
Started already, v1 by Nov end, v2 by Dec end
Status
Substream
Development,
Other
Team
Team is formed
Contributors

Created by
Contributing
About the project:
The MMM-workstream produces hundreds of memes per month on public goods, web3, the open internet and the other values Gitcoin and GitcoinDAO cares about. Right now these memes get lost and forgotten as new memes pop up.
The Meme museum aims to help fix this by celebrating great memes and great meme artists by curating memes, displaying them, telling stories about them, and making it easy for anyone to visit the digital museum, and share them to help push forward the spirit of GitcoinDAO-
The meme-generator could live under the same roof to let visitors of the site quickly create their own memes with the help of templates and resources.
Version 1 of the Meme Museum (COMPLETED):
- View memes on the frontpage - sorted by upvotes, daily meme (knowyourmeme style)
- Sign in with web3 to upvote/downvote/upload
- Upload memes in image formats (.jpg/.png/.gif)
- Adding stories to every meme's page (knowyourmeme)
- Crediting it to possible OG meme artists who created that meme first
Dogfooding this in Memeapalooza in December!
Version 2 (in progress)-
- Administrivia
Set up the Raid proposal (
) 1-month Raid
- Coordination: TBD Stewards: TBD
- Dev Costs Frontend: 600 GTC Backend: 600 GTC
Memepalooza 5 (v1.5 | 7th Jan):
User Profiles (see McKennedy's) - Dhaiwat (FE), Tarun (BE for fields)
Seasons - middle column (Memepalooza4/5) Tag / event-wise (filters) - Nazeeh
Compress/normalize before uploading (Tarun)
Pagination (load on scrolling | infinite scrolling, GraphQL) - Hux, Tarun
Performance + Cali on CDN (caching for display and search) + IPFS Infra - cost related - Sid
Memepalooza 6 (v2):
Integration with other projects. Documentation/standards in place for other DAOs to integrate bot and get memes up on site
Graph discord meme channel RFP memes
Reward fresher seasons
Infinite scrolling
memes leaderboard and memelords leaderboard
Sharing a meme to social media
Minting a meme
Tipping a memelord and the uploader
Batch upload memes for memelords
Machine Learning to classify similar memes
Popular memes go to merch
Click on tag shows all memes with that tag
web3 features
DID (ceramic idx) IPFS anchoring, eth blockchain, a
A document on ceramic is a stream, streamID is immutable, content is mutable. Built on top of IPFS.
See history changes
Frontend calls the graphql API (Node.js vs python)
graphql API calls the data sources we have
SIWE SpruceID