⬡ contribute
ship a meme
The archive is a git repo. Add a file, open a PR, it's live — no account beyond GitHub, no upload form, no middleman.
⬢ the flow
- 01 fork the repo
One-click on GitHub — no account beyond it.
- 02 drop two files into memes/
yourmeme.{jpg,gif,png,webp} + yourmeme.toml. Same basename.
- 03 fill out the TOML
Tags are required and must live in memes/_vocab.toml. Title + credit are optional but encouraged.
- 04 open a PR
CI validates schema, vocab, uniqueness, and file size automatically.
- 05 merge + live
A maintainer merges; your meme is on the archive in ~60 seconds.
⬢ toml schema
# memes/sergey_moon.toml
# required — all tags must be in memes/_vocab.toml
tags = ["sergey", "moon", "wagmi"]
# encouraged
title = "Sergey launches"
# optional
description = ""
credit = "@someone"
source_url = ""
# auto-filled by CI on merge — leave blank
submitted_by = ""
date_added = ""
nsfw = false ⬢ rules
- only submit memes you have the right to share
- on-topic: chainlink-flavored culture, not generic crypto
- no hate, harassment, explicit content, or personal info about non-public people
- compress files over 5 MB before committing
- filename must be lowercase [a-z0-9_], unique across the archive
full walkthrough → CONTRIBUTING.md