Display Screens
TV Screen 1 · Left
Most Hatches
Panel A — Most Hatches (All Time)
Panel B — Recent Hatches · Live Feed
↺ Rotates every 12s
→
TV Screen 2 · Center
Lineages
Panel A — Longest Lineages
Panel B — Ambassador Race
↺ Rotates every 14s
→
TV Screen 3 · Right
Collections
Panel A — Completed Genesis Collection
Panel B — Top Trade Hatches
↺ Rotates every 13s
→
TV Screen 4 · Featured
FIG Lineage Detail
Ambassador FIG Spotlight
Full Trade History Chain
↺ Cycles every ~105s per FIG
→
Integration Status
API Endpoint
hansa-config.js is live with the confirmed Snapser gateway URL and API key. All four screens load it automatically on startup.
- Base:
gateway-accel.snapser.com/… - All endpoints:
/leaderboard/{id} - Filters via query params:
?con=PAX-East
hansa-config.js configured ✓
Avatar Assets
Set AVATAR_BASE_URL in each screen file to your CDN or local server path. Fallback to Figma URLs (expire in 7 days) or colored hex initials.
- Hex PNGs:
Assets/Addressables/UI/HexPolygons/ - Species PNGs:
Assets/Addressables/UI/ProfileAvatars/
Using Figma CDN fallbacks
FIG Images
24 Genesis FIG images are loaded from Figma CDN URLs in FIG_IMGS. Replace with permanent CDN paths before the event.
- 24 Genesis FIGs mapped by name
- Fallback: ÆRTH Æ logo mark
- Case-insensitive fuzzy match
Using Figma CDN (expires ~7 days)
Event Config
PAX East dates confirmed with Justin. Footer labels set across all 4 screen files. Date params ready to wire once Mark confirms backend filter format.
- Event filter:
con=PAX-East - Dates:
March 26–29, 2026✓ - Footer label:
📍 PAX Eastin all 4 files ✓
Dates confirmed · Footer set ✓
Pre-Event Checklist
hansa-config.js configured
PAX East footer in all 4 files
Event dates confirmed (Mar 26–29)
Date params to wire in fetch calls
AVATAR_BASE_URL — needs hosting
Species + FIG PNGs — needs upload
Figma CDN URLs — replace before event
Screens tested fullscreen on TV hardware