The kit.
Everything the site is made of, in one place. A beach wing joint in daylight: cream paper, one orange, brown ink. The name carries the joke, so nothing else has to.
Logo and mark
On the site the eyes follow your cursor, blink now and then and glance at every trade as it lands. Static files look straight ahead. Keep the wordmark at least 20px tall and the mark at least 28px wide. Don’t recolour it, add a shadow or put it on a photo.
Colour
Paper
- Paper#FFF6EA--paperEvery page
- Paper 2#FBEAD6--paper-2Hover, skeletons, soft panels
- Paper 3#F5DCC0--paper-3Pressed, disabled
- White#FFFFFF--whitePaper objects, eyes
Brand
- Orange#EF7441--orangeFills only, never text on cream
- Orange deep#C9531F--orange-deepWhen text has to be orange
- Orange soft#FBD3BD--orange-softTags, highlights
- Brown#6A3B00--brownOutlines, headings, pupils
Ink
- Ink#2A1600--inkBody text
- Ink 2#5C4126--ink-2Secondary text
- Ink 3#8A6C4F--ink-3Labels, quiet numbers
- Up#1F8A5B--upBuys, gains
- Down#C8362E--downSells, losses, errors
Type
- DisplayFredoka 700, outlined, 0.92 leadingEvery coin needs a hook.
- H1Fredoka 700, 40 to 72pxToday’s menu
- H2Fredoka 700, 30 to 46pxHooked right now
- H3Fredoka 600, 22pxNobody has picked this hook yet.
- LeadInstrument Sans 400, 19pxLaunch on PancakeSwap Infinity with any hook off the menu. Whoever wrote the hook gets paid on every trade.
- BodyInstrument Sans 400, 16pxEvery buy resets the clock. When it runs out, the last buyer takes the pot.
- NumbersGeist Mono, tabular, every number0.25% of 41.82 ETH = $4,120
- HandReenie Beanie. Paper objects only: the guest check and the calendarGwei Sinatra, 4.21 ETH
Buttons
One sticker per screen. Focus is a 2.5px brown ring on everything you can tab to.
Tags and coin art
A hook tag names the hook a coin picked. Plain is quieter on purpose.
Coins and hookers get a flat initial in their colour with a brown ring. No gradients, no generated faces.
The guest check
The brand’s main object. It carries fee breakdowns, the launch review, hooker payouts and every share card. Printed parts are green, the handwriting is blue pen, the total gets circled in red.
Keep the lines short: a ticker and an amount. Four lines and a “more” line at most.
- ORDERS1.204
- CLOSED0.618
- WALL0.377
- + 206 more coins
Outlined display
Hookers
get paid.
Set like the logo: Fredoka 700, orange or paper fill, a brown stroke of 0.06em painted behind the fill. One outlined line per screen, usually the second half of the headline.
Motion
One curve for UI: cubic-bezier(0.22, 0.9, 0.3, 1), 160ms for hovers and 320ms for panels. The spring is for moments with a bit of character: a calendar page settling, a claim landing, a button you press into. With reduced motion on, everything snaps to its end state and the eyes stop blinking but still look.
Voice
Short, plain, specific, a bit dry. Sentence case. Crypto native without the hype. The name is the joke; the copy never leans on it.
Say what happens and what it costs. Show “Not audited” when it isn’t. Numbers go next to the thing they describe.
Write: Whoever wrote the hook gets paid on every trade.
Not: Hook developers can now earn passive income streams!
Write: Not audited.
Not: Community-reviewed for your peace of mind.
Write: Sell early, pay the cover. It melts to zero the longer you hold.
Not: Our innovative anti-dump tokenomics reward diamond hands!
Write: 86’d. This page isn’t on the menu.
Not: Oops! Something went wrong.
Never
- Scrolling tickers and marquees
- Gradient or generated avatars. Use CoinArt or Initial
- Uppercase letter-spaced kickers above headings
- Numbered sections and step cards
- Stat tiles. Numbers go in sentences and tables
- Borders between sections, boxed card grids, bordered panels
- Glows, pulsing dots, grain, glass, purple and blue gradients, sparkles, stock icons
- The template page: hero, three cards, how it works, FAQ, CTA
- Em dashes, middle dots as separators, and the usual launch words
- Fake testimonials, partner logos or audit claims