Files
explore/lib
zeekay eac4772aab feat(explore/primary-vms): handle all 10 Lux-primary VM types + route D-Chain to the DEX UI
The Lux primary network is a family of VM-specialized chains (C=EVM, X=UTXO,
D=DEX, P=platform, + A/B/Q/T/Z/G/K/O/R/I/M), mirrored from node/node/vms.go.

- configs/app/primaryChains.ts: single source of truth (PRIMARY_VMS, getPrimaryVm,
  per-VM `view`, hasBespokeView, chainsAwaitingBespokeView). Decomplects the two
  lists that duplicated this — ChainsPage + ChainDetailPage now consume it
  (ChainDetailPage drops ~110 lines of copy).
- D-Chain (DexVM) renders the DEX order-book UI (ui/dex/DexPage) via view:'dex',
  not a generic block list. C-Chain=EVM core, P-Chain=platform/validators,
  X-Chain + the custom VMs render the generic detail fallback (info + indexer DAG
  stats + validators) — graceful, never blank. chainsAwaitingBespokeView() FLAGS
  the backlog: X-Chain (UTXO) + the 11 custom VMs still need a bespoke view.
- These VMs are Lux-primary, so the primary-VM surfaces (Chains/DEX/Bridge/AI
  Compute nav + /chains, /chains/[slug], /dex pages) gate on
  isPrimaryNetworkExplorer(). ui/shared/PrimaryNetworkGuard backstops direct-URL
  access so the VMs never leak onto a brand explorer (Hanzo/Zoo/Pars).
- Tests: configs/app/primaryChains.spec.ts (26 cases) — registry, per-VM view,
  bespoke-view flag, and the lux-only visibility keystone. 38/38 green with the
  existing chainRegistry.spec.ts.
2026-06-28 15:08:34 -07:00
..
2025-12-09 13:39:04 +01:00
2026-02-03 18:05:00 +01:00
2024-12-16 14:43:50 +01:00
2025-10-17 14:58:12 +02:00
2025-02-11 10:36:36 +01:00
2025-09-05 15:53:00 +02:00
2024-03-14 11:10:45 +04:00
2025-09-05 15:53:00 +02:00
MUD
2024-07-23 21:10:30 +02:00
2024-10-18 14:54:57 +02:00
2022-08-18 15:31:28 +03:00
2022-12-28 12:36:41 +03:00
2022-08-29 19:25:14 +03:00
2023-02-24 12:37:08 -05:00
2024-12-16 14:43:50 +01:00
2022-10-11 14:30:29 +03:00
2023-09-06 03:30:44 +07:00
2026-01-05 13:32:05 +01:00
2023-04-12 10:16:26 -03:00