Skip to content

feat: add 8 missing perp logos (mkts, para, xyz) - #254

Merged
abs3ntdev merged 2 commits into
oku-trade:mainfrom
wyllieonchain:add-missing-perp-logos
Sep 17, 2026
Merged

abs3ntdev merged 2 commits into
oku-trade:mainfrom
wyllieonchain:add-missing-perp-logos

Conversation

@wyllieonchain

@wyllieonchain wyllieonchain commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Adds the 8 perp logos currently missing on the Oku perps market list (icons that render broken because neither Hyperliquid's icon CDN nor perpslist.json has them). All logos are SVG; each asset directory contains exactly one logo file per the perps rules.

Path Market Logo
perps/mkts/SMALL2000 Russell 2000 index Generated navy ticker tile matching the existing mkts style (US500/TLT/IWM)
perps/mkts/USBOND US Treasury Bonds Generated navy ticker tile
perps/para/10Y US 10-Year Treasury Yield Generated navy ticker tile
perps/xyz/KSTR China STAR 50 ETF Generated navy ticker tile
perps/xyz/SNXX Sandisk Index Generated navy ticker tile
perps/xyz/CVX Chevron Corporation (verified via OAK Research: xyz:CVX tracks Chevron, NYSE) Official Chevron mark from Wikimedia Commons, wrapped in a square viewBox
perps/para/ANSEM The Black Bull (ANSEM) token, Paragon market Hyperliquid's own canonical spot icon (app.hyperliquid.xyz/coins/ANSEM.svg)
perps/para/TREAD tread.fi tread.fi's official coil mark (their site's SVG icon) on a black square

Generated tiles are 512x512-viewBox SVGs with the same navy (#003B71), corner radius, and white bold ticker as the existing index/ETF tiles; the text is outlined to paths so rendering is font-independent.

yarn biome check and yarn test pass locally.

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DheFcWjAMzGQGmGuPGgFqL
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DheFcWjAMzGQGmGuPGgFqL
@abs3ntdev
abs3ntdev merged commit cf9175d into oku-trade:main Sep 17, 2026
1 check 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.

2 participants