Partner Program & 10X Launch
A complete partner program pass plus the launch of 10X — instant amplified capital on every account.
Fixed referral links dropping codes on mobile redirects. The param: Promise<{code:string}> Next.js 15+ signature is now properly awaited.
First-time partners see an onboarding modal that collects the genesis_fx_link and confirms the Verstige referral link before they continue.
iOS Safari no longer auto-zooms when focusing form inputs on /get-started. Applied font-size: 16px to .gs-input-wrap input and .gs-select-wrap select.
New landing-page section presents 10X as a native Verge product — three-tier pitch: marketing → comparison → CTA. No broker name surfaced.
New /dashboard/os10x route with a tier-aware cheat sheet (T1–T4). Drawer entry under the Trading group.
Swept every broker-name mention off the public landing page. Brand lockup collapsed to single identity. CSS class names left alone to preserve the GSAP scroll trigger.
Continue Learning widget rewritten to use the DashboardCard shell. Removes bespoke styling — matches the rest of the dashboard family.
New endpoint /api/admin/notification-audit runs a full push pipeline diagnostic for any user. Returns user, vapid, subscriptions, smoke_test, and a flat verdict.issues array.
When a partner task is assigned to a known office user, a web-push notification fires with the task title and a deep-link to /dashboard/tasks. Non-fatal if VAPID is unconfigured.