mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
Upstream had 1112 Turbopack errors from Chakra UI v3 API changes accumulated during the old merge approach. Instead of fixing them, reset to clean upstream/main and re-apply only Lux customizations: - .github/workflows/build-lux.yml (CI -> ghcr.io/luxfi/explore) - configs/envs/.env.lux (mainnet chain 96369) - configs/envs/.env.lux_testnet (testnet chain 96368) - LLM.md, CLAUDE.md, AGENTS.md (AI docs) - cspell.jsonc: add luxfi to word list All branding is via env vars at deploy time. Zero upstream code modified. Build verified: pnpm lint:tsc (0 errors), pnpm build (success).
1.0 KiB
1.0 KiB
Lux Network Explorer
Fork of blockscout/frontend.
What This Is
Block explorer frontend for Lux Network C-Chain. Minimal fork -- upstream code plus Lux branding/config.
Customizations Over Upstream
Only these files differ from upstream:
.github/workflows/build-lux.yml-- CI to buildghcr.io/luxfi/exploreconfigs/envs/.env.lux-- Lux mainnet envconfigs/envs/.env.lux_testnet-- Lux testnet envLLM.md,CLAUDE.md,AGENTS.md-- AI docs
All branding (logo, colors, footer) is via env vars at deploy time, not code changes.
Syncing Upstream
git fetch upstream
git merge upstream/main
# Should be conflict-free since we don't modify upstream files
Build
pnpm install
pnpm build
Docker
CI builds ghcr.io/luxfi/explore:{branch} on push to main/dev/test.
Network Config
| Network | Chain ID | RPC |
|---|---|---|
| Mainnet | 96369 | api.lux.network/ext/bc/C/rpc |
| Testnet | 96368 | api.lux-test.network/ext/bc/C/rpc |