UI / UX Improvements
๐ Moonbound Frontend UX & Content Integrity Guidelines
Moonbound is more than just a bonding curve launchpad โ it's a fast-moving, first-class experience built for the degen crypto crowd. This guide outlines all key frontend UX goals, animations, and responsible content filters to ensure we scale safely and impressively to tens of thousands of users.
๐ฅ Visual / UX Feedback โ Make Buys Feel Like Events
Purchasing a token should feel satisfying, memorable, and just a little over-the-top (in the best way):
โ Micro-animation Flash: When someone buys a token, animate a soft box-shadow pulse around the token card. Think dopamine hit, not neon chaos.
โ Sound Feedback: Play a soft "ding", cash register ka-ching, or rocket woosh sound. Toggleable in user settings.
โ "Recently Graduated" Tag: Float graduated tokens to the top of the feed temporarily with a โJust Mooned ๐โ label before reverting to their original position.
โ Confetti Mode (optional Easter egg): Trigger fun animations for milestone events like 100th buyer, whale purchase, or token graduation.
๐ฏ Token Card Animations โ Highlight Without Clowning
Help each token stand out while maintaining a clean, premium look:
โ Hover State: Slight lift (
transform: scale(1.03)) + soft Kaspa green glow#00FFBAโ Live Activity Badges:
๐ฅ
Hot= trending tokens๐ณ
Whale Bought= large single buyer๐
New= listed in last 24 hours
โ Price Update Flicker: Animate price change (green/red) with +% or -% for 1.5 seconds
๐ฐ๏ธ Social Proof โ Degen Candy
Build excitement and community with real-time activity:
โ Live Degen Feed (bottom/side panel):
๐ง
@degen42 bought 3M $FLOOFY๐
4K KAS into $PEPEBLAST ๐ฅ๐
$ZYNK up 324%
โ Toggleable Filters: Let users switch between "All Activity", "My Wallet", "Top Projects", etc.
๐งผ Content Safety & Moderation
Moonbound is open and permissionless โ but still responsible. Here's how we balance degen freedom with trust and safety:
๐ผ๏ธ NSFW Image Filter
โ All token images pass through an automated NSFW image classifier
โ NSFW tokens/images are hidden by default
โ Users may opt-in via settings by confirming:
"I am over the legal age in my jurisdiction"
Checkbox + warning message
โ Filter includes:
Nudity
Pornographic content
Gore or graphic violence
Note: NSFW flags are stored locally (not on-chain) for privacy. This lets users safely browse from public or shared devices.
๐ซ Token Name & Metadata Filtering
โ Offensive Word Filter:
Block racial slurs and hate speech in token names
Flag token names with known profanities that are not blocked automatically
Flexible ruleset updated via backend config
โ Auto-flag + Review Queue:
Flagged tokens still deployable but their names are bleeped out with asterisks unless NSFW is turned on
Display warning badges on flagged tokens
๐ Illegal Content Prevention
โ Block token image uploads that contain:
Child exploitation imagery (automatically scanned and blocked)
Government watchlist or abuse pattern matches
โ Use a decentralized, compliant gateway (e.g., IPFS pinning with pre-scan)
โ Log and track metadata submissions for auditability
๐ง UX Extras for Degens
โ Dark Mode Only by Default: Itโs what real degens use.
โ High Contrast Toggle: For users staring at 6 screens in a basement.
โ Keyboard Shortcuts:
B= open Buy modalL= toggle Live FeedG= scroll to Graduated Tokens
โ Customizable Sounds and Themes:
Let users switch to a cyberpunk, 80s arcade, or minimalist finance vibe
๐ฎ Coming Soon Ideas
๐ช Wallet Tags: Let users set nicknames for wallet addresses in their feed
๐ฅ Token Achievement Badges: Special labels for tokens that reach milestones
๐ฃ Degen Notification Center: Optional push or Discord alerts for whales, token grads, or new volume spikes
Last updated