mirror of
https://github.com/hanzoai/node.git
synced 2026-10-30 14:48:46 +00:00
The node binds its mesh, proves its name on every link, decides blocks under the committee that network published, executes them, and serves JSON-RPC. The host it does that on is a dependency at a tag, because every node on a network has to agree about what a block means and a second implementation of the rule is a second answer. Two numbers, not one. A validator joins a network and a transaction is signed against a chain; collapsing them is how a wallet and a validator come to disagree about what they are on. The network is 1, 2, 3 and the chain is 36963, 36962, 36964, and the genesis each network starts from is compiled in beside them. The keys are the host's, so the name in a committee file is the name the handshake proves. The chain answers every version surface under this node's own name. Co-authored-by: Hanzo Dev <[email protected]>
32 lines
1.5 KiB
Plaintext
32 lines
1.5 KiB
Plaintext
node
|
|
Copyright (c) 2026 Hanzo AI, Inc.
|
|
|
|
This product builds on the following third-party components, which remain
|
|
under their own terms.
|
|
|
|
--------------------------------------------------------------------------------
|
|
lux-node — https://github.com/lux-rs/node
|
|
Copyright (c) 2019-2026 Lux Industries Inc.
|
|
Licensed under the Lux Ecosystem License, Version 1.2, which grants operation
|
|
on chains descending from its primary network. The validator identity and its
|
|
post-quantum handshake, the mesh a validator joins, the engine that carries a
|
|
block from built to accepted, the interpreter that executes it, and the
|
|
JSON-RPC server are read from this package rather than restated here.
|
|
|
|
--------------------------------------------------------------------------------
|
|
lux-consensus — https://crates.io/crates/lux-consensus
|
|
Copyright (c) 2019-2025 Lux Industries Inc.
|
|
Licensed under the Lux Ecosystem License, Version 1.2. The proof of possession
|
|
a validator publishes, the admission rule a committee is built by, and the
|
|
thresholds a certificate is measured against are read from this package.
|
|
|
|
--------------------------------------------------------------------------------
|
|
serde_json — https://github.com/serde-rs/json
|
|
Copyright (c) 2014 Erick Tryzelaar, David Tolnay
|
|
Licensed under the MIT License or the Apache License, Version 2.0.
|
|
|
|
--------------------------------------------------------------------------------
|
|
libc — https://github.com/rust-lang/libc
|
|
Copyright (c) 2014-2020 The Rust Project Developers
|
|
Licensed under the MIT License or the Apache License, Version 2.0.
|