Files
zeekayandHanzo Dev 130491b920 scaffold node2: one shim, one Makefile, three node runtimes
Structural shell over the existing Go (chains/evm plugin), Rust
(lux-rs/node) and C++ (lux-cpp/node) Lux node runtimes, plus the GPU
kernel library and the existing pop/verdict conformance corpus. No
runtime is copied or reimplemented; runtime/, chains/ and gpu/ are
READMEs naming the absolute path and build invocation for each.

Go is the one gap: chains/evm is a clean, proven (0 luxfi/node, 0
lux-private) VM plugin, not a node host — luxfi/chains has no cmd/luxd.
A clean Go host is named as Phase 2 work, mirroring lux-rs/node's
already-clean architecture, not built here.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-03 16:08:45 -07:00

632 B

chains/go — Phase 2 placeholder

Empty. Reference: ~/work/lux/chains — the Go chain SDK (evm, quantumvm, zkvm, dexvm, aivm, bridgevm, fhevm, graphvm, identityvm, keyvm, mpcvm, oraclevm, relayvm, schain), the port source for chains/rust and chains/cpp.

runtime/go already builds one VM out of that reference directly (chains/evm, see its README). What belongs here in Phase 2 is not a copy of luxfi/chains — it is the P/X/C/Q/Z chain implementations poured into luxd2, the clean Go node host named as the real gap in runtime/go/README.md, once that host exists to load them into.