Live brief example
Make the weirdest mascot for a Base app
Retro resort visual language, modern app constraints, and a character people instantly remember.
Creative battles with prepaid prizes and visible receipts.
Creative battles. Prepaid prizes. Public records.
Live brief example
Retro resort visual language, modern app constraints, and a character people instantly remember.
Prepaid prizes. Pick your battle.
6 open
GRD-0044 • 🎭 Mascot
Closing soon$100
USDC prize FUNDEDRetro leisure character with internet-native personality. Bonus for memorable shape language.
GRD-0045 • 🖥️ Landing Page
Trusted host$75
USDC prize FUNDEDImprove hierarchy and narrative while keeping playful personality.
GRD-0046 • 😂 Meme Pack
Closing soon$50
USDC prize FUNDEDOriginal format ideas with clear campaign voice and timing cues.
GRD-0047 • 📊 Explainer
Trusted host$120
USDC prize FUNDEDMake dense product logic feel easy, warm, and clear.
GRD-0048 • 🔎 Teardown
New brief$80
USDC prize FUNDEDShow one problematic flow and propose a stronger interaction.
GRD-0049 • 🏷️ Sticker Pack
New brief$60
USDC prize FUNDEDDesign eight stickers that communicate feature moments.
A funded brief moves through a visible document trail: deposit, lock, submissions, verdict, record.
01
Deposit receipt The host funds the prize before the brief opens.02
Prize locked The funded amount is reserved for the winning creator.03
Submissions open Creators submit only after the prize is visible.04
Host verdict The host picks one winner from the submitted work.05
Filed to record The payout result becomes part of the public record.Mock launch flow for grudge.bid: set brief details, stage the prize, review, and file.
Step 1 of 3
Category
Host picks a winner, payout is filed, and the record is visible.
#GRD-0031 — CLOSED
Winner: @artbyana · Host-picked · Payout $150 USDC
grudge.bid payout receipt
Top hosts and creators. Every payout stays public.