Multi-consensus blockchain with post-quantum security
Lux is a high-performance blockchain platform featuring novel consensus mechanisms, post-quantum cryptography, and seamless cross-chain interoperability.
┌─────────────────────────────────────────────────────────────────┐
│ Lux Network │
├─────────────────────────────────────────────────────────────────┤
│ ┌─────────────┬─────────────┬─────────────┬─────────────┐ │
│ │ X-Chain │ P-Chain │ C-Chain │ Subnets │ │
│ │ (DAG) │ (Platform) │ (EVM) │ (Custom) │ │
│ └─────────────┴─────────────┴─────────────┴─────────────┘ │
│ │ │
│ ┌───────────────────────────────────────────────────────┐ │
│ │ Snow Consensus Family │ │
│ │ Snowball • Snowflake • Avalanche • Frosty │ │
│ └───────────────────────────────────────────────────────┘ │
│ │ │
│ ┌───────────────────────────────────────────────────────┐ │
│ │ Post-Quantum Cryptography │ │
│ │ Lattice-based signatures • FHE • Threshold MPC │ │
│ └───────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────────┘
| Repository | Description | Language |
|---|---|---|
| node | Lux node implementation | Go |
| coreth | C-Chain EVM implementation | Go |
| subnet-evm | Subnet EVM framework | Go |
| cli | Command-line interface | Go |
| netrunner | Network testing tool | Go |
| Repository | Description | Language |
|---|---|---|
| fhe | Fully Homomorphic Encryption | Go |
| lattice | Lattice cryptography | Go |
| torus | FHE compiler & runtime | Python/C++ |
| torus-ml | ML on encrypted data | Python |
| fhe-compiler | LLVM FHE compiler | C++ |
| Repository | Description | Language |
|---|---|---|
| sdk | Multi-language SDK | Go/TS/Py |
| wallet | HD wallet implementation | Go/TS |
| bridge | Cross-chain bridge | Go |
| explorer | Block explorer | TypeScript |
Lux provides the most comprehensive FHE stack:
| Component | Purpose | Repo |
|---|---|---|
| Core | FHE operations | luxfi/fhe |
| Lattice | Cryptographic primitives | luxfi/lattice |
| Torus | Python/C++ compiler | luxfi/torus |
| Torus-ML | Encrypted ML | luxfi/torus-ml |
| LLVM Compiler | Multi-language | luxfi/fhe-compiler |
Documentation & Examples: github.com/luxfhe
# Install CLI
go install github.com/luxfi/cli@latest
# Create local network
lux network start
# Deploy subnet
lux subnet create mysubnet
lux subnet deploy mysubnetimport "github.com/luxfi/fhe"
client, _ := fhe.NewClient()
encrypted := client.Encrypt(42)
// Compute on encrypted data...| Organization | Focus | Link |
|---|---|---|
| Lux Network | Blockchain infrastructure | github.com/luxfi |
| Lux FHE | FHE docs & examples | github.com/luxfhe |
| Lux C++ | C++ implementations | github.com/luxcpp |
| Hanzo AI | AI infrastructure | github.com/hanzoai |
| Zen LM | Frontier models | github.com/zenlm |
- Website: lux.network
- Docs: docs.lux.network
- FHE Docs: fhe.lux.network
- Explorer: explorer.lux.network
Apache 2.0 - See individual repositories for details.
Built by the Lux team in collaboration with Hanzo AI