mirror of
https://github.com/luxfi/node.git
synced 2026-10-30 15:24:05 +00:00
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]>
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.