Skip to content

feat(launchpad): MUSEWORLD as an official quote, with badge and USD price - #58

Merged
kevincodex1 merged 1 commit into
mainfrom
feat/museworld-official-quote
Sep 25, 2026
Merged

kevincodex1 merged 1 commit into
mainfrom
feat/museworld-official-quote

Conversation

@kevincodex1

@kevincodex1 kevincodex1 commented Sep 25, 2026 •

Copy link
Copy Markdown
Member

MUSEWORLD (Museworld's token) is now a known quote on Base. It is kept out of the launch form: launches paired with it are made inside Museworld by its agents. Its launches are listed with an official badge and a USD price.

  • Museworld blue badge (logo tile, symbol, check seal) in list rows, trending, activity feed, dashboard and token page; blue "official" pill on share cards
  • USD price: GITLAWB per MUSEWORLD from our index of its own openlaunch pool, spot checked against a 30-minute time-weighted average (same >25% rule as GITLAWB), times GITLAWB's USD price; ranks in USD sorts
  • "MUSEWORLD" is reserved for unlisted pairs, so a look-alike at another address shows by address

Summary by CodeRabbit

  • New Features
    • Added Museworld quote support, including USD pricing for eligible tokens and official quote labeling.
    • Museworld branding now appears on token pages, launch and trending lists, dashboards, and share cards.
    • Museworld quote badges use distinct blue styling; other quote types retain their existing labels and presentation.

…rice

MUSEWORLD (Museworld's token) is now a known quote on Base. It is kept out of
the launch form: launches paired with it are made inside Museworld by its
agents. Its launches are listed with an official badge and a USD price.

- Museworld blue badge (logo tile, symbol, check seal) in list rows, trending,
  activity feed, dashboard and token page; blue "official" pill on share cards
- USD price: GITLAWB per MUSEWORLD from our index of its own openlaunch pool,
  spot checked against a 30-minute time-weighted average (same >25% rule as
  GITLAWB), times GITLAWB's USD price; ranks in USD sorts
- "MUSEWORLD" is reserved for unlisted pairs, so a look-alike at another
  address shows by address
@coderabbitai

coderabbitai Bot commented Sep 25, 2026

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Essentials

Run ID: d4df9cbd-6740-4eb2-a014-1dc8e6a449d4

📥 Commits

Reviewing files that changed from the base of the PR and between 53acb32 and 60b23a3.

⛔ Files ignored due to path filters (1)
  • app/public/museworld-mark.png is excluded by !**/*.png
📒 Files selected for processing (15)
  • app/src/app/t/[chain]/[token]/opengraph-image.tsx
  • app/src/app/t/[chain]/[token]/page.tsx
  • app/src/components/launchpad/LaunchRow.tsx
  • app/src/components/launchpad/LaunchTape.tsx
  • app/src/components/launchpad/MeDashboard.tsx
  • app/src/components/launchpad/MuseworldBadge.tsx
  • app/src/components/launchpad/TrendingStrip.tsx
  • app/src/lib/launchpad/config.ts
  • app/src/lib/launchpad/first-buy.ts
  • app/src/lib/launchpad/museworld.test.ts
  • app/src/lib/launchpad/museworld.ts
  • app/src/lib/launchpad/ogcard.ts
  • app/src/lib/launchpad/queries.ts
  • app/src/lib/launchpad/unlisted-quote.test.ts
  • app/src/lib/launchpad/unlisted-quote.ts
 ________________________________________________________________________________
< Alea Iacta Est, Bugs Delenda Est. The die is cast, the bugs must be destroyed. >
 --------------------------------------------------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Comment @coderabbitai help to get the list of available commands.

@kevincodex1
kevincodex1 merged commit 03842b5 into main Sep 25, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant