Lux Proposals

Lux Improvement Proposals

The canonical specification corpus for the Lux Network — 234 proposals across chains, post-quantum cryptography, consensus, bridges, and DeFi.

0xxx — Constitutional / Meta — 109 LPs
LP-0001 · Draft

Digital Securities Standard

Comprehensive specification for digital securities on Lux Network

securitiescomplianceerc-1404erc-3643
LP-0002 · Draft

DEX Compliance Hook

ComplianceHook integration with V4 DEX precompile for regulated on-chain trading

securitiescompliancedexhook
LP-0003 · Draft

Cross-Chain Securities Bridge

SecurityBridge lock/mint/burn/release pattern for cross-chain security token transfers

securitiesbridgecross-chainwarp
LP-0004 · Final

Formal Verification Framework

Machine-checked proofs of consensus safety, liveness, and smart contract invariants

formal-verificationlean4halmossecurity
LP-0005 · Final

MTL Platform Architecture

Modular financial platform architecture for MTL-licensed digital securities operations

mtldigital-securitiesbankforex
LP-0006 · Final

Bank Platform

Multi-currency banking platform specification

bankpaymentscompliancekyc
LP-0007 · Final

CLOB Matching Engine

Central limit order book matching engine specification

atscloborderbookfix
LP-0008 · Final

Multi-Asset Trading Types

Unified type system for multi-asset class trading

optionsfuturesfxbonds
LP-0009 · Final

GPU-Native EVM Execution

GPU-accelerated EVM with bytecode fiber VM, Block-STM parallel execution, and async cold-state page faults

evmgpumetalcuda
LP-0010 · Final

Block-STM 3.0 — QuasarSTM

GPU-native, lane-aware ordered MVCC execution fabric for QuasarGPU

parallelblock-stmquasar-stmmvcc
LP-0011 · Final

Unified GPU Cryptographic Acceleration

GPU-accelerated batch cryptographic operations via luxcpp/gpu

gpucryptokeccakecrecover
LP-0012 · Final

Post-Quantum Cryptography GPU Acceleration

NIST FIPS post-quantum algorithms accelerated on GPU via NTT

pqmldsamlkemslhdsa
LP-0013 · Final

Fully Homomorphic Encryption on GPU (F-Chain)

TFHE operations accelerated on GPU as the F-Chain compute fabric, integrated into QuasarGPU's wave-tick scheduler for in-process encrypted EVM

fhetfhegpublind-rotate
LP-0014 · Final

Multi-EVM Pluggable Architecture

Interchangeable EVM implementations as Lux L1/L2 VM plugins

evmcevmevmgpurevm
LP-0015 · Draft

Validator Key Management and Chain Bootstrap

Secure validator key lifecycle — generation, storage, rotation, genesis binding, and post-quantum readiness

validatorstakertlsbls
LP-0016 · Final

Lux v1 Architecture Overview

The canonical v1 architecture lock-in for Lux Network and every sovereign L1 spawned from it

LP-0017 · Historical

Quasar Consensus + Polaris Cert Profile

How the v1 PQ threshold stack composes inside Lux consensus — wire codecs, cert profiles, and the formal verification bridge

LP-0018 · Final

Network CR + Atomic L1 Spawn Primitive

Unified Network CR (one Kind covers L2 + Sovereign L1 + Independent), driven by two data fields (networkID + validators), with an atomic P-Chain primitive that materializes a sovereign L1 with N chains, validators, and PQ profile

LP-0019 · Final

Genesis Canonical Shape

What lives in ~/work/lux/genesis/configs/ at v1, what does not, and the field-naming invariants every allocation entry obeys

LP-0020 · Final

TEE-Only Extensions for Institutional MPC Custody

How operator-controlled MPC custody composes the v1 PQ threshold stack with TEE attestation, KMS release gates, HSM-resident keys, and human-in-the-loop approval

LP-0021 · Final

THBS-SE — Selected-Element Threshold SLH-DSA for Permissionless Chains

The cryptographic construction that lets v1 threshold-sign FIPS 205 SLH-DSA on a public-BFT chain without a TEE and without ever reconstructing the master seed

LP-0022 · Final

ZAP Wire Protocol

Binary wire protocol with sub-microsecond serialization for Lux node communication

zapwireprotocolserialization
LP-0023 · Final

Data Availability

Erasure coding data availability guarantees for Lux block data

data-availabilityerasure-codingreed-solomonda
LP-0023 · Draft

P-chain Wire

The Lux P-chain wire is ZAP. The Go struct IS the wire. No marshal. No codec. No encode/decode step. From genesis of the new final Lux network.

LP-0024 · Final

State Sync

Merkle-based state synchronization for fast node bootstrapping

state-syncmerklesnapshotsync
LP-0025 · Final

Fraud Proofs

Interactive fraud proof game for optimistic execution verification

fraud-proofsinteractivedisputeverification
LP-0026 · Final

Verkle Trees

Verkle tree state proofs for bandwidth-efficient light clients

verklestateproofslight-client
LP-0027 · Final

Wave Protocol

Wave propagation protocol for sub-100ms block dissemination

waveconsensuspropagationgossip
LP-0028 · Final

Fast Probabilistic Consensus

Fast Probabilistic Consensus protocol for rapid binary agreement

fpcconsensusprobabilisticvoting
LP-0029 · Final

NTT Transform

Number Theoretic Transform for efficient lattice-based cryptographic operations

nttlatticepost-quantumcryptography
LP-0030 · Final

Platform VM

P-chain virtual machine for validator management, staking, and L1/L2 lifecycle

platformp-chainvalidatorsstaking
LP-0031 · Final

Exchange VM

X-chain DAG-based asset exchange VM for high-throughput UTXO operations

exchangex-chaindagxvm
LP-0032 · Final

DEX VM

Central Limit Order Book DEX VM with GPU-accelerated matching

dexd-chaincloborderbook
LP-0033 · Final

Quantum VM

Q-chain virtual machine for quantum-resistant operations and key management

quantumq-chainpost-quantumdilithium
LP-0034 · Final

Bridge VM

B-chain virtual machine for cross-chain bridge custody and settlement

bridgeb-chaincross-chainmpc
LP-0035 · Final

AI VM

AI compute attestation VM for verifiable inference and model registration

aia-chaincomputeattestation
LP-0036 · Final

Graph VM

G-chain GraphQL indexing VM for on-chain data queries

graphg-chaingraphqlindexing
LP-0037 · Final

ZK VM

Z-chain zero-knowledge privacy VM for shielded transactions and private computation

zkz-chainzero-knowledgeprivacy
LP-0038 · Final

Oracle VM

Oracle aggregation VM for decentralized price feeds and external data

oracleo-chainprice-feedaggregation
LP-0039 · Draft

Lux Safe + Quasar Signer Pattern (Pulsar + Corona + optional Magnetar)

Canonical Safe multisig pattern with the eight-signer set Lux uses for treasury, validator-set, and DAO multisigs across the Quasar v1 era.

LP-0040 · Final

AMM V2

Uniswap V2 style constant-product automated market maker

ammuniswap-v2constant-productdex
LP-0040 · Draft

White-Label DAO Deployment Pattern on top of luxfi/standard

How Zoo, Hanzo, Pars, Osage and other white-label brands consume the audited Lux DAO + Safe + Quasar-signer stack without forking.

LP-0041 · Final

AMM V3

Concentrated liquidity AMM with capital-efficient position ranges

ammconcentrated-liquidityuniswap-v3tick
LP-0041 · Draft

Relay VM

Cross-chain message relay VM for warp-style verified message passing

relayr-chaincross-chainmessaging
LP-0042 · Draft

Identity VM

Unified identity chain — DIDs, verifiable credentials, names, and domains

identityi-chaindidvc
LP-0042 · Final

StableSwap

Curve-style StableSwap AMM optimized for pegged asset pairs

stableswapcurveammstablecoin
LP-0043 · Draft

Key VM

Distributed key management chain — key lifecycle for the whole network

keyk-chainkmspq-key-management
LP-0043 · Final

Perpetual Futures

LPX-style perpetual futures protocol with up to 50x leverage

perpsfuturesleveragefunding
LP-0044 · Final

Isolated Lending Markets

Morpho-style isolated lending markets with per-pair risk isolation

lendingmorphoisolatedmarkets
LP-0044 · Draft

Threshold VM

MPC-as-a-service — threshold signing sessions and threshold FHE for the network

thresholdt-chainmpcfhe
LP-0045 · Draft

Hierarchical Quorum Certificates

Committee-based PQ quorum certificates for N=1000+ validator networks

quasarconsensusquorumcommittee
LP-0045 · Final

tags: [staking, slux, xlux, liquid, derivative, defi]

Liquid staking protocol producing sLUX (rebasing) and xLUX (non-rebasing) derivatives

LP-0046 · Final

Options Protocol

European-style options protocol with on-chain settlement and Black-Scholes pricing

optionseuropeanblack-scholessettlement
LP-0046 · Draft

Session VM

Post-quantum secure private messaging service node registry

sessionsessionvmmessagingpq
LP-0047 · Draft

Fee Attribution and Rewards for PQ-Native Lux

How transaction fees, block rewards, and service fees are divided among validators who opt into PQ security work

feesrewardsstakingeconomics
LP-0047 · Final

Token Streaming

Sablier-style token streaming for continuous payments and vesting

streamingvestingpayrollsablier
LP-0048 · Final

Protocol Insurance

Protocol insurance with underwriter staking and parametric claims

insuranceunderwritingstakingcoverage
LP-0048 · Draft

Permissioned Validators, Open Delegation, Read-Only Replicas

Bounded N=100 validator set via NFT seats, open stake delegation, unlimited read-only replicas for service scaling

validatorsdelegationnftscaling
LP-0049 · Final

Prediction Markets

Optimistic oracle prediction markets for binary and scalar outcomes

predictionoraclemarketsbinary
LP-0050 · Final

Intent Router

Intent-based trading with limit orders, RFQ, and solver network

intentrouterrfqsolver
LP-0051 · Final

LSSVM

Sudoswap-style NFT AMM with bonding curve pricing

lssvmnftammsudoswap
LP-0052 · Final

Price Oracle Aggregation

Multi-source price oracle aggregation for on-chain consumption

oraclepriceaggregationtwap
LP-0053 · Final

Restaking

EigenLayer/Symbiotic-style restaking for shared security

restakingavsslashingdelegation
LP-0054 · Final

Credit Lending

Credit-based lending with reputation scoring for reduced collateral requirements

lendingcreditundercollateralizedreputation
LP-0055 · Final

LUX Tokenomics

LUX token economics including emission schedule, vesting, and fee burns

tokenomicsemissionvestingsupply
LP-0056 · Final

Karma Reputation

Soul-bound reputation system with activity-weighted scoring and time decay

karmareputationsoulboundidentity
LP-0057 · Final

DLUX Governance Token

Rebasing governance token that accrues protocol revenue

dluxgovernancerebasingstaking
LP-0058 · Final

vLUX Voting Power

Aggregated voting power from xLUX and DLUX for unified governance

vluxvotinggovernancexlux
LP-0059 · Final

Gauge Controller

Gauge weight voting for directing protocol fee distribution across pools

gaugevotingfeesdistribution
LP-0060 · Final

W3C DID Method Specification

W3C DID method for Lux Network with on-chain DID documents and resolver

dididentityw3cdecentralized-identity
LP-0061 · Final

Identity and Access Management Architecture

OAuth 2.1 and OpenID Connect identity architecture for Lux services

iamoauthoidcidentity
LP-0062 · Final

Hardware Security Module Key Management

HSM-backed key management service for all Lux/Hanzo infrastructure secrets, integrated as a Quasar precompile per LP-133

kmshsmkey-managementsecrets
LP-0063 · Final

Z-Chain — Zero-Knowledge Aggregation Authority

Z-Chain hosts the MLDSAGroth16 cert-lane rollup for Quasar 3.0 plus the general-purpose ZKP verifying-key registry committed in zchain_vk_root

zkgroth16mldsahalo2
LP-0064 · Final

Shielded Pool with Nullifier Tracking

Shielded deposit/withdrawal pool with nullifier-based double-spend prevention

privacypoolshieldednullifier
LP-0065 · Final

Trusted Execution Environment Mesh

Mesh network of TEE enclaves for confidential computation on Lux validators

teesgxsevtrustzone
LP-0066 · Final

Threshold Fully Homomorphic Encryption

Threshold FHE scheme for encrypted on-chain computation

fhetfhehomomorphicencryption
LP-0067 · Final

Confidential ERC-20 with FHE Balances

ERC-20 token standard with FHE-encrypted balances and transfer amounts

fheerc20confidentialencrypted
LP-0068 · Final

Cross-Chain Private Transfers

Private cross-chain transfers combining shielded pools and Warp messaging

privacyteleportbridgecross-chain
LP-0069 · Superseded

Poseidon2 ZK-Friendly Hash Precompile

supersededrenumberedhashposeidon
LP-0070 · Superseded

FIPS 204 ML-DSA Signatures

supersededrenumberedpqcml-dsa
LP-0071 · Superseded

FIPS 205 SLH-DSA Hash-Based Signatures

supersededrenumberedpqcslh-dsa
LP-0072 · Superseded

FIPS 203 ML-KEM Key Encapsulation

supersededrenumberedpqcml-kem
LP-0073 · Superseded

Pulsar — Lattice-Based Threshold Signatures with Dynamic Resharing

supersededrenumberedpqcpulsar
LP-0074 · Final

FALCON Signature EVM Precompile

FALCON-512/1024 signature verification precompile for EVM

post-quantumfalconntrulattice
LP-0075 · Superseded

BLS Aggregate Signatures for Warp Messaging

supersededrenumberedblsbls12-381
LP-0076 · Superseded

Unified Threshold Cryptography Framework

supersededrenumberedthresholdframework
LP-0077 · Superseded

Linear Shamir's Secret Sharing

supersededrenumberedlsssecret-sharing
LP-0078 · Final

EVM Precompile Registry

Complete registry of all 37 EVM precompile packages with addresses, gas costs, and specifications

evmprecompilecryptocurves
LP-0079 · Final

Burn Address Precompiles

Burn addresses splitting fees 50% deflationary burn and 50% DAO treasury

burndeflationarydaotreasury
LP-0080 · Final

Cross-Chain Fee Collection via Warp

Cross-chain fee aggregation from all L1 / L2 chains to the primary treasury

treasuryfeewarpcross-chain
LP-0081 · Final

Fee Routing to LiquidLUX

Fee routing contract distributing protocol revenue to LiquidLUX vault

feesplitterroutingxlux
LP-0082 · Final

Validator Reward Distribution Vault

Validator reward distribution vault with proportional stake-weighted payouts

validatorrewarddistributionvault
LP-0083 · Final

Token Economics Model

LUX token economics including issuance schedule, supply cap, and fee model

economicstokenomicsissuancesupply
LP-0084 · Final

Validator Reward Game Theory

Game-theoretic analysis of validator incentives, rewards, and slashing

validatorgame-theorystakingreward
LP-0085 · Final

DAO Governance Structure

DAO structure with Karma reputation, DLUX governance token, and vLUX voting power

daogovernancekarmadlux
LP-0086 · Final

Governor Contract with Gauge Weights

Governor contract with gauge-weighted voting for resource allocation

governorgovernancegaugevoting
LP-0087 · Final

Islamic Finance Compliance Framework

Shariah-compliant financial product framework for Lux Network

shariahislamic-financecompliancehalal
LP-0088 · Final

ERC-3643 Securities Compliance Framework

ERC-3643 (T-REX) compliant securities token framework with modular compliance

securitieserc-3643t-rexcompliance
LP-0089 · Final

Per-Chain Governance Isolation

Sovereign governance model allowing each L1/L2 chain independent DeFi governance

governancesovereigndefil1
LP-0090 · Final

Wrapped LUX (WLUX)

ERC-20 wrapped version of native LUX for DeFi composability

wluxwrappederc20native
LP-0091 · Final

LRC20B Bridge Token Standard

Bridge token standard for 67+ cross-chain tokens with mint/burn mechanics

bridgetokenlrc20berc20
LP-0092 · Final

Hardware-Attested GPU Mining Token

GPU compute mining token with hardware attestation for AI workloads

aigpuminingattestation
LP-0093 · Final

sLUX Token

sLUX liquid staking receipt token representing staked LUX

stakingsluxreceiptvalidator
LP-0094 · Final

xLUX Master Yield Vault

xLUX master yield vault aggregating staking rewards and protocol fees

xluxvaultyieldliquid
LP-0095 · Final

Multi-Signature Safe Contracts

Multi-signature safe contracts for secure team and treasury fund management

safemultisigwalletgnosis
LP-0096 · Final

Smart Account Standard

ERC-4337 account abstraction with smart accounts, paymasters, and bundlers

account-abstractionerc-4337smart-accountpaymaster
LP-0097 · Final

Batch Call Aggregation

Multicall contract for batching multiple contract calls into a single transaction

multicallbatchaggregationgas
LP-0098 · Final

GPU-Accelerated EVM Execution (cevm)

cevm GPU-accelerated EVM interpreter for parallel transaction execution

gpuevmcevmcuda
LP-0099 · Final

Auditor-Ready Protocol Specification

Complete auditor-ready protocol specification document for Lux Network

protocolspecificationauditformal
1xx–9xx — Core Protocols — 121 LPs
LP-0100 · Final

Chain Migration and Regenesis Framework

Framework for chain state migration and regenesis operations

regenesismigrationchainstate
LP-0101 · Draft

Primary Network Consensus — P+Q Architecture

Only P-Chain and Q-Chain are required for the primary network. All other chains are optional L1s.

consensusprimary-networkquantump-chain
LP-0102 · Final

Encrypted Streaming Replication — SQLite + ZapDB

E2E post-quantum encrypted streaming replication for SQLite (WAL-based) and ZapDB (incremental backup) to S3-compatible storage using age (ML-KEM-768 + X25519)

encryptionreplicationsqlitezapdb
LP-0103 · Draft

Lens — Curve-Based Threshold Signatures with Dynamic Resharing

Classical curve threshold signature kernel — sister to Pulsar. FROST-derived 2-round Schnorr/EdDSA threshold signing with key-era lifecycle, verifiable secret resharing, persistent group public key. Replaces the stub LSS-FROST integration.

thresholdschnorrfrosted25519
LP-0105 · Final

The Lux Finality Stack — Public Vocabulary and Internal Names

Authoritative naming for the Lux consensus and post-quantum cryptography stack. Cosmological + optical + cryptographic only. No borrowed brands. Defines Photon, Nebula, Lumen, Beam, LSS, Lens, Pulsar, Pulse, Prism, Horizon, Quasar.

vocabularylexiconnamingquasar
LP-0107 · Draft

Lux Math Substrate — High-Performance Cryptographic Math Layer

Shared `luxfi/math` substrate (modular arithmetic, Montgomery, NTT, RNS, polynomial ops, bounded codec, backend dispatch) that consensus protocols, lattice algebra, FHE schemes, and curve threshold protocols all consume.

LP-0108 · Draft

Compute Substrate Cleanup — One Implementation Per Operation Per Backend

Promote `lux/math` to the single canonical compute substrate. Rip out duplicate kernels, vapor stubs, and half-baked GPU paths. Define the production gate every implementation must pass.

LP-0110 · Superseded

BLS12-381 Curve Operations (EIP-2537)

supersededrenumberedbls12-381eip-2537
LP-0111 · Final

Baby Jubjub Twisted Edwards Curve

Baby Jubjub twisted Edwards curve operations for ZK circuit compatibility

evmprecompilebabyjubjubcurves
LP-0112 · Final

Curve25519 Point Operations

Raw Edwards25519 point operations for ring signatures, Bulletproofs, and VRFs

evmprecompilecurve25519edwards25519
LP-0113 · Final

Pasta Curves (Pallas + Vesta)

Pallas and Vesta curve operations for recursive proof composition

evmprecompilepastapallas
LP-0114 · Final

X25519 Key Exchange

X25519 Diffie-Hellman key exchange precompile

evmprecompilex25519diffie-hellman
LP-0115 · Superseded

X-Wing Hybrid KEM (X25519 + ML-KEM-768)

supersededrenumberedxwinghybrid
LP-0116 · Final

AES-256-GCM Authenticated Encryption

AES-256-GCM authenticated encryption and decryption precompile

evmprecompileaesgcm
LP-0117 · Final

ChaCha20-Poly1305 AEAD

ChaCha20-Poly1305 authenticated encryption and decryption precompile

evmprecompilechacha20poly1305
LP-0118 · Superseded

KZG Commitments (EIP-4844)

supersededrenumberedkzgeip-4844
LP-0119 · Final

Pedersen Hash Commitment

Pedersen hash commitment scheme over BN254 for hiding and binding commitments

evmprecompilepedersencommitment
LP-0121 · Final

ECIES Encrypt/Decrypt

Elliptic Curve Integrated Encryption Scheme for on-chain public key encryption

evmprecompileeciesencryption
LP-0122 · Final

Hybrid Public Key Encryption (RFC 9180)

RFC 9180 HPKE with classical and post-quantum KEM support

evmprecompilehpkehybrid-encryption
LP-0123 · Superseded

P-256 Signature Verification (EIP-7212)

supersededrenumberedsecp256r1p256
LP-0124 · Superseded

Ed25519 Signature Verification

supersededrenumbereded25519eddsa
LP-0125 · Final

SR25519 Schnorrkel Verification

SR25519 (Schnorrkel/Ristretto255) signature verification for Substrate interop

evmprecompilesr25519schnorrkel
LP-0126 · Superseded

BLAKE3 Hash

supersededrenumberedblake3hash
LP-0127 · Final

Remote Attestation (TEE)

TEE remote attestation verification for GPU, TPM, and compute environments

evmprecompileattestationtee
LP-0128 · Final

On-Chain GraphQL Query

On-chain GraphQL query interface to the G-Chain unified query layer

evmprecompilegraphqlquery
LP-0129 · Final

Precompile Registry

On-chain precompile discovery and address scheme documentation

evmprecompileregistrydiscovery
LP-0130 · Final

AI Mining and On-Chain Inference

AI mining reward calculation and cryptographic verification for compute-to-earn

evmprecompileaimining
LP-0131 · Final

ECVRF Precompile

Verifiable random function verification precompile (ECVRF-EDWARDS25519-SHA512-ELL2)

evmprecompilevrfrandomness
LP-0132 · Final

QuasarGPU Execution Adapter

GPU-native execution adapter for Quasar-certified rounds — wave-tick scheduler, device-resident rings, EVM fibers, MVCC Block-STM, async cold-state, per-lane cert verification

gpuquasarexecutionevm
LP-0133 · Final

Quasar-Native App Stack — Gateway Pinning, Base Appchains, MPC/KMS Cert Lanes

Hanzo Gateway lane-affinity routing; native Base appchains on Quasar consensus; MPC and KMS as Quasar cert lanes

quasargatewaybaseappchain
LP-0134 · Final

Lux Chain Topology — P / C / X / Q / Z / A / B / M / F

Canonical taxonomy of the nine Lux chains and how each plugs into the QuasarGPU substrate

luxchainsp-chainc-chain
LP-0135 · Final

QuasarSTM 4.0 — Production Spec (activation 2026-02-14)

QuasarSTM 4.0 — production spec activated on 2026-02-14. Closes the gaps left by 3.0: full EVM coverage, real BLS/Corona/Groth16 verifiers, lane-clock Tier 1, semantic reducers Tier 3, ConflictSpec ABI, NEMO LaneClass, dynamic per-lane versioning, fiber checkpoints, commit horizon, MVCC GC, Motor VersionBlock, A/B/M/F drain services, CSMV commit-server scaffold, cross-backend determinism harness.

finalparallelblock-stmquasar-stm
LP-0136 · Final

Lux Cloud — Decentralized Appchain Cloud Substrate

Permissionless decentralized cloud where every customer runs in their own Quasar-native appchain — GPU compute, storage, AI inference, DEX engines, and FHE compute priced per-appchain via on-chain markets

cloudappchaindecentralizedgpu
LP-0137 · Active

LP-137 Actual State — single source of truth

LP-0137 · Draft

LP-137 9-Chain GPU-Native: Acceleration Roll-Up (Phase 3)

LP-0137 · Draft

LP-137 Build State

LP-0137 · Draft

LP-137 9-Chain GPU-Native: Coverage Proof Roll-Up

LP-0137 · Architecture

Crypto Architecture — CPU-vendored / GPU-first-party

LP-0137 · Active

LP-137 Crypto Correctness Checklist

LP-0137 · Draft

LP-137 FHE Performance — Cross-Cutting Analysis

LP-0137 · Draft

Threshold FHE Service Layer + Quasar Precompile Integration

t-of-n threshold FHE services (PartialDecrypt, ShareVerify, ShareAggregate) built on the MPCVM v0.62 four-kernel template, with the wire-up plan for Quasar precompile integration.

fhethresholdmpcvmfour-kernel
LP-0137 · Draft

FHE-GPU Domain Typing System

Type-system foundation that prevents silent FHE correctness failures across Go and C++ kernel boundaries.

fhegpunttmontgomery
LP-0137 · Draft

LP-137 Merge Reconciliation — Branch DAG vs main reality

LP-0137 · Draft

Parallel Execution Decomposition — 9-Chain BlockSTM/GPU Audit

Per-chain audit of BlockSTM coverage, parallelism granularity, and GPU dispatch points across the 9-chain Lux topology

luxparallelblock-stmquasar-stm
LP-0137 · Draft

LP-137 Parallelization Audit (Phase 3)

LP-0137 · Draft

LP-137 — Pedersen DST Reconciliation

LP-0137 · Adversarial

LP-137 Red Final Audit (post-#187..#241)

LP-0137 · Draft

TFHE Real Threshold Specification — replace the fake `protocols/tfhe`

Specification to replace the placeholder threshold-FHE implementation in luxfi/threshold/protocols/tfhe with a real Shamir-share + lattice partial-decrypt + Lagrange combine pipeline.

fhetfhethresholdsecurity
LP-0137 · Draft

Lux GPU Runtime Trust + Capability Registry

Trust-mode + IO-level enums, worker / node capability records, lane + workload eligibility policy, and composite attestation envelope for the Lux GPU Runtime.

gpuattestationteeconfidential-compute
LP-0137 · Draft

LP-137 Work Branch Audit — 2026-04-28

LP-0137 · Final

GPU-Residency Invariant — Full GPU-Native QuasarGPU Stack

The "no chain-local hot path leaves GPU memory" invariant — full optimization checklist for QuasarGPU 4.0+ activation

gpuresidencyoptimizationhot-path
LP-0137 · Active

GPU-Native Crypto Stack

LP-0138 · Draft

Relay VM

Cross-chain message relay VM for warp-style verified message passing

relayr-chaincross-chainmessaging
LP-0139 · Draft

Identity VM

Unified identity chain — DIDs, verifiable credentials, names, and domains

identityi-chaindidvc
LP-0140 · Draft

Key VM

Distributed key management chain — key lifecycle for the whole network

keyk-chainkmspq-key-management
LP-0141 · Draft

Threshold VM

MPC-as-a-service — threshold signing sessions and threshold FHE for the network

thresholdt-chainmpcfhe
LP-0142 · Draft

Hierarchical Quorum Certificates

Committee-based PQ quorum certificates for N=1000+ validator networks

quasarconsensusquorumcommittee
LP-0143 · Draft

Session VM

Post-quantum secure private messaging service node registry

sessionsessionvmmessagingpq
LP-0144 · Draft

Fee Attribution and Rewards for PQ-Native Lux

How transaction fees, block rewards, and service fees are divided among validators who opt into PQ security work

feesrewardsstakingeconomics
LP-0145 · Draft

Permissioned Validators, Open Delegation, Read-Only Replicas

Bounded N=100 validator set via NFT seats, open stake delegation, unlimited read-only replicas for service scaling

validatorsdelegationnftscaling
LP-0146 · Superseded

BN254 Pairing-Friendly Curve

supersededrenumberedbn254alt-bn128
LP-0147 · Superseded

secp256k1 (Bitcoin Curve)

supersededrenumberedsecp256k1ecdsa
LP-0148 · Superseded

SHA-256

supersededrenumberedsha256hash
LP-0149 · Superseded

Keccak-256 (Ethereum Hash)

supersededrenumberedkeccaksha3
LP-0150 · Superseded

RIPEMD-160

supersededrenumberedripemd160hash
LP-0151 · Superseded

BLAKE2b

supersededrenumberedblake2bhash
LP-0152 · Final

Banderwagon (Bandersnatch Prime-Order Quotient)

LP-0153 · Final

IPA Bulletproofs (Inner Product Argument)

LP-0154 · Superseded

FROST Threshold Schnorr Signatures

supersededrenumberedfrostthreshold
LP-0155 · Superseded

CGGMP21 Threshold ECDSA

supersededrenumberedcggmp21threshold
LP-0156 · Superseded

Lamport One-Time Signatures

supersededrenumberedlamportots
LP-0157 · Final

evm256 — BN254 EVM Precompile Wrappers

LP-0158 · Final

modexp — Big-Integer Modular Exponentiation

LP-0159 · Final

poly_mul — Lattice Polynomial Multiplication

LP-0160 · Final

Batched Montgomery Inversion (3-Backend Uniform)

LP-0161 · Active

Multi-Curve Pippenger MSM

LP-0162 · Final

Combined-Pair Miller Loop

LP-0163 · Final

Big-Integer Karatsuba modexp

LP-0164 · Final

Extended-N Lattice NTT (Six-Step)

LP-0165 · Final

Pedersen Tree-Reduce Vector Commit

LP-0166 · Final

Threshold Pre-Signing Batch Kernel

LP-0167 · Final

Lux FHE Runtime — Dual-Runtime FHE Stack (Go reference + C++/GPU production)

Authoritative umbrella LP for the Lux FHE stack. Defines a dual-runtime split — Go for canonical semantics + chain integration; C++/GPU for production throughput — with cross-runtime KATs ensuring semantic equivalence and FHE result roots binding into Nebula/Quasar transcripts.

fhetfhegpucuda
LP-0168 · Proposed

Mesh Identity, Gossip & Payments (PQ) — Lux mirror of HIP-0077

Lux-side mirror of Hanzo HIP-0077. Adopts ML-DSA-65 mesh identity, Lux-consensus-backed gossip, and on-chain receipt payments under the canonical LUX_STRICT_PQ profile. Heavy spec lives in HIP-0077; this LP pins the Lux genesis, ProfileID, and luxfi/* package surface.

pqml-dsameshidentity
LP-0169 · Proposed

Z-Chain — Post-Quantum Identity & Attestation Rollup (Lux mirror of HIP-0078)

Lux-side mirror of Hanzo HIP-0078. Pins Z-Chain as the Lux PQ identity / DKG-transcript / attestation rollup under the canonical LUX_STRICT_PQ profile. STARK / FRI / SHA-3 only; Groth16 / BN254 and KZG are explicit refusal markers on the Lux wire. Heavy spec lives in HIP-0078.

pqz-chainstarkfri
LP-0170 · Proposed

Q-Chain — Quasar Finality Block Standard (Lux mirror of HIP-0079)

Lux-side mirror of Hanzo HIP-0079. Pins the compact finality-block wire format for the Quasar consensus engine on Lux. Single Pulsar-65 threshold sig per block; TupleHash256 transcript binding over 23 axes; Z-Chain roots anchored by hash. Heavy spec lives in HIP-0079.

pqq-chainquasarfinality
LP-0171 · Final

Pulsar — Threshold ML-DSA DKG & Signing (Lux mirror of HIP-0084)

Lux-side mirror of Hanzo HIP-0084. Pins Pulsar-65 as the threshold ML-DSA primitive consumed by Q-Chain finality. Epoch-cadence DKG, identifiable abort, no BLS fallback. Threshold-aggregated signature verifies under unmodified FIPS 204 ML-DSA.Verify. Heavy spec lives in HIP-0084 and the NIST MPTC submission package.

pqpulsarml-dsathreshold
LP-0172 · Proposed

Wallet PQ Account Type (Lux mirror of HIP-0085)

Lux-side mirror of Hanzo HIP-0085. Adopts the 48-byte ML-DSA-65-derived AccountID and BIP-32 path m/44'/9000'/nid'/0/n under the canonical LUX_STRICT_PQ profile. Heavy spec lives in HIP-0085; this LP pins the luxfi/* package surface.

pqml-dsawalletaccount
LP-0173 · Proposed

TxAuthEnvelope (Lux mirror of HIP-0086)

Lux-side mirror of Hanzo HIP-0086. Pins the typed PQ transaction-signing envelope under LUX_STRICT_PQ. ML-DSA-65 signature over a TupleHash256 transcript bound by cust string TX-AUTH-V1; verifier is unmodified FIPS 204. Heavy spec lives in HIP-0086.

pqml-dsatx-authenvelope
LP-0174 · Proposed

PQ Permit (Lux mirror of HIP-0087)

Lux-side mirror of Hanzo HIP-0087. ML-DSA-65 typed-data permit replacing EIP-2612 for ERC-20-style approvals under LUX_STRICT_PQ. TupleHash256 transcript bound by PERMIT-V1 cust string. Heavy spec lives in HIP-0087.

pqml-dsapermiteip-2612
LP-0175 · Proposed

Session KEM (Lux mirror of HIP-0088)

Lux-side mirror of Hanzo HIP-0088. Locks ML-KEM-768 (default) and ML-KEM-1024 (high-value) as the PQ session KEM under LUX_STRICT_PQ. Classical X25519 refused. KMAC256 KDF over TupleHash256 transcript. Heavy spec lives in HIP-0088.

pqml-kemkemsession
LP-0176 · Proposed

DRBG / Randomness Beacon (Lux mirror of HIP-0089)

Lux-side mirror of Hanzo HIP-0089. Hash-DRBG over SHA3-384 per NIST SP 800-90A as the canonical randomness beacon under LUX_STRICT_PQ. QRNG entropy + Pulsar aggregation reseed each epoch. Heavy spec lives in HIP-0089.

pqdrbgrandomnessbeacon
LP-0177 · Proposed

Bridge PQ-Only Profile (Lux mirror of HIP-0103)

Lux-side mirror of Hanzo HIP-0103. Bridge contracts under LUX_STRICT_PQ refuse all inbound state that is not finalised under a strict-PQ profile, with field-byte equality on the counterparty profile and Pulsar-65 verification. Heavy spec lives in HIP-0103.

pqbridgeprofilestrict-pq
LP-0178 · Proposed

Governance / Upgrade Keys (Lux mirror of HIP-0098)

Lux-side mirror of Hanzo HIP-0098. Routine governance uses Pulsar-87 (threshold ML-DSA-87, FIPS 204). Cold-root upgrade keys use SLH-DSA-256s (FIPS 205) under k-of-n with k >= ceil(2n/3)+1. Heavy spec lives in HIP-0098.

pqgovernanceupgrademl-dsa-87
LP-0179 · Proposed

Contract Auth via Z-Chain Proof (Lux mirror of HIP-0104)

Lux-side mirror of Hanzo HIP-0104. Four precompiles at 0x0301..0x0304 (ML-DSA-65 / ML-DSA-87 / SLH-DSA / Z-Chain auth proof) provide the contract-side strict-PQ auth surface. Heavy spec lives in HIP-0104.

pqcontract-authprecompilez-chain
LP-0180 · Final

Pulsar — NIST MPTC submission package

Tracks the Pulsar NIST MPTC submission package at luxfi/pulsar. Pins the deliverables (spec, reference impl, KAT vectors, Class N1 interop, Lean mechanization, Jasmin/EasyCrypt high-assurance scaffold) and the schedule (preview 2026-Jul-20, first call 2026-Nov-16).

pqpulsarml-dsathreshold
LP-0181 · Draft

Magnetar — public-DKG MPC threshold SLH-DSA

LP-0182 · Draft

Agent Payment Standard

A canonical agent-to-agent payment protocol covering HTTP/402 quotes, ZAP-framed offers, on-chain escrow, streaming sessions, and threshold-signed multi-party settlements

agentspaymentsx402ai
LP-0182 · Final

Consensus Wire

The Lux consensus wire is ZAP. The Go struct IS the wire. No marshal. No codec. No encode/decode step. From genesis of the new final Lux network.

LP-0183 · Draft

ZAP Envelope Decode Precompile

LP-0184 · Draft

X-chain Wire

The Lux X-chain wire is ZAP. The Go struct IS the wire. No marshal. No codec. No encode/decode step. From genesis of the new final Lux network.

LP-0185 · Draft

EVM Internal Wire

The Lux primary-network EVM's internal-wire surfaces — atomic-tx style payloads, predicate-result blobs, state metadata — are ZAP. External Ethereum RLP (block header, body, signed tx, receipts, logs) is preserved unchanged. Ethereum tooling is consumed at the chain boundary as RLP.

LP-0186 · Draft

Chains VM Wire

ZAP wire across all chain VMs in luxfi/chains. The Go struct IS the wire. No marshal. No codec. No encode/decode step. From genesis of the new final Lux network.

LP-0200 · Final

The Lux ZAP Stack

Decomplected blockchain architecture where the ZAP buffer IS the wire format AND the in-memory representation AND the on-disk record. One byte stream from network to mempool to state to ZapDB to backup. No codec, no marshal, no encode/decode step.

LP-0201 · Draft

ZAP P2P Transport — Selector Contract, QUIC Default, mDNS, Kademlia DHT

The Transport.Pick() selector contract for peer-to-peer transports, plus the QUIC default implementation, mDNS LAN discovery, and Kademlia DHT for content addressing. Defines Transport.Register() so future transports (LP-207 RDMA-IB, future CXL fabric, future DPDK) register against one contract. Replaces luxfi/p2p which is archived. From genesis of the new final Lux network.

LP-0202 · Draft

ZAP Pipelining and Atomic Unwind

Formal pipelining contract and atomic-unwind primitives for the ZAP Stack. Bidirectional + immutable buffer + zero-copy + MVCC = N-deep pipelining with O(1) unwind at every layer. Codec-based blockchains cannot do this.

LP-0203 · Draft

GPU-Native Verification, Signing, and State Computation

GPU isn't an optimization — it's the architecture. The ZAP buffer in unified memory lets the GPU read consensus bytes with zero CPU memcpy. Signature verification, lattice signing, Merkle root computation, and threshold aggregation run as CUDA/Metal/ROCm kernels. NIC bytes go straight to GPU memory via GPUDirect RDMA. DPDK kernel-bypass delivers 10M packets/sec to a single validator.

LP-0205 · Draft

Pipelined Quasar — HotStuff-Style 3-Block In-Flight Consensus

Round-blocking Quasar floors throughput at one block per round-latency. Pipelined Quasar runs 3 blocks in flight — Select for block N+2, Build for N+1, Sign for N — collapsing the per-block wall-clock to max(stage_time) at steady state. Cert wire format unchanged; only protocol orchestration changes. The single-leader rotating scheduler is preserved; leaderless DAG mempool ordering is the sibling LP (LP-208 + LP-209).

LP-0206 · Draft

CXL Coherent State Pool — Sub-100ns Shared Reads for Co-Racked Validators

A rack-scale shared state region exposed via CXL 3.0 (Compute Express Link) Type-3 memory pool. Validators in the same rack mount the ZAP buffer pool from a pooled CXL memory device; LP-200 ZAP buffers, LP-210 MVCC snapshots, and LP-211 staged overlays become shared reads at sub-100ns latency. The DHT (LP-201) replicates rack-pool snapshots globally; the in-rack pool is a fast path, not a substitute for global replication.

LP-0207 · Draft

RDMA over InfiniBand Transport — LP-201 Implementation for Co-Located Validators

An implementation of the LP-201 Transport.Pick() contract for cross-rack peers within a single data center. Registers `rdma-ib` (CapRDMAIB) and `rdma-rocev2` (CapRDMARoCEv2) via Transport.Register(name, factory). Carries LP-201's stream-type bytes (0xD0..0xDF) on RDMA WRITE_WITH_IMM (gossip) and RDMA SEND+SEND (RPC), with ~3 μs cross-rack NIC-to-NIC RTT on Mellanox ConnectX-7 NDR. Selector semantics are owned by LP-201; this LP defines only the RDMA-IB implementation.

LP-0208 · Draft

DAG Mempool — Narwhal/Bullshark-Style Leaderless Transaction Dissemination

The traditional single-mempool-per-validator model caps aggregate transaction throughput at `min(validators)`. The DAG mempool inverts this — every validator continuously emits ZAP headers carrying tx hashes; bodies are stored in the Kademlia DHT; aggregate throughput becomes `sum(validators)`. Total-ordering of the DAG is deferred to LP-209 (Mysticeti). This LP defines only the DAG construction surface — schema IDs 0xE0..0xE1 (DAGHeader, DAGBody), header/body wire format, parent-hash linking, garbage collection — so that the leaderless mempool is decoupled from the consensus that orders it.

LP-0209 · Draft

Mysticeti-style Total-Order on DAG

Turn the LP-208 header DAG into a total-ordered sequence of blocks for execution. Leader-anchored waves; causal sort within wave; lexicographic tiebreak; LP-217 cert ceremony per wave. 2-RTT to finality under <33% byzantine; 3-RTT under <50%.

LP-0210 · Draft

Block-STM Optimistic Parallel Execution

Within each LP-209 committed wave, execute N txs in N goroutines via optimistic STM over ZapDB MVCC snapshots. Read/write-set tracking; commit-phase conflict detection; per-tx rollback; re-execution in dependency order. Speedup ≈ min(N cores, parallelism-in-wave).

LP-0211 · Draft

Cross-Shard Atomic PQ-heavy Cert

Cross-shard 2PC via a parent-L1 QuasarCert. Per-shard LP-210 waves prepare; the coordinator collects prepare-acks; the parent-L1 wave at LP-217 mode commits all shards atomically. PQ-heavy cert (LP-217; was "Polaris" in LP-017) at parent L1 = irreversible cross-shard finality. ALL shards commit OR NONE.

LP-0214 · Draft

Lux Light Client

A stateless verifier that downloads block headers + state proofs via Kademlia DHT and verifies arbitrary chain state without storing full state. Sub-100ms catch-up. QuasarCert (any LP-217 mode) verified locally via the P3Q precompile family.

LP-0217 · Draft

Cert Profile Modes — Operator-Facing Naming

Operator-facing naming for the QuasarCert profile selector. Replaces the LP-017 v1 codenames (Pulsar / Aurora / Polaris) with a 4-mode additive ladder (PQ-off, PQ-fast, PQ-strict, PQ-heavy) plus three pure-PQ variants. Names describe posture, not internals.

LP-0218 · Draft

ZAP-Native PQ-Secured Rollups via the P3Q Precompile

A rollup pattern where the sequencer signs each batch with a PQ threshold signature, the parent L1 verifies that signature via the P3Q precompile at EVM slot 0x012205 (a single kind-byte-dispatched verifier covering Pulsar / Corona / Magnetar PQ families), and the rollup state inherits the parent L1's QuasarCert finality. No rollup-side validator set, no fraud-proof bond for the cryptographic path, no codec hop on the sequencer-to-L1 wire. Optimistic and ZK variants share the same envelope; the difference is whether the batch carries a STARK/Groth16 proof of correct execution.

LP-0219 · Draft

Rollup-to-Rollup Atomic Composition on Z-Chain

Two or more L3 rollups deployed on the same Z-Chain may atomically commit a cross-rollup transaction group via a single parent-L1 PQ-heavy cert (LP-217; was "Polaris" in LP-017). The LP-211 cross-shard 2PC pattern, applied at the rollup tier — per-rollup sequencer prepares, cross-rollup coordinator collects acks, a single Z-Chain rollup-batch-tx aggregates both prepares, the Z-Chain's QuasarCert is the cross-rollup commit anchor. ALL rollups commit OR NONE. No new wire schema family; LP-219 reuses LP-211 schema IDs at the rollup tier.

LP-0220 · Draft

P3Q Corona + Magnetar Kinds — Cross-Family PQ Verify for Rollup Batches on Slot 0x012205

LP-218 P3Q at slot 0x012205 is the unified rollup-batch PQ verifier family with kind-byte dispatch. LP-220 specifies kinds 0x02 (Corona, Module-LWE threshold) and 0x03 (Magnetar, FIPS-205 SLH-DSA threshold) on that same slot, alongside LP-218's kind 0x01 (Pulsar / FIPS-204 ML-DSA-65 threshold). Same slot, same ABI, three primitive kinds, three independent PQ families. A PQ-heavy rollup submits one P3Q call per kind per batch for cross-family maximum security; a PQ-fast rollup submits only kind 0x01. Operator-tunable per LP-217 mode and gas budget.

LP-0221 · Draft

STARK-FRI Verifier Precompile

A dedicated EVM precompile at slot `0x012220` for verifying strict-PQ STARK proofs built on FRI low-degree testing over the Goldilocks 64-bit prime field, with cSHAKE256 Merkle commitments and no classical-curve surface. Distinct from LP-218 P3Q (threshold signature dispatch at 0x012205): one slot for SNARK proofs, one slot for signatures, orthogonal use cases.

LP-0300 · Final

Lux Schema Registry — TypeKind / ShapeKind / Precompile Slot Allocations

Single source of truth for every TypeKind byte, ShapeKind byte, ZAP schema ID, and EVM precompile slot allocated across the LP corpus. Decomplects allocations currently scattered across LP-022 / LP-073 / LP-078 / LP-181 / LP-182 / LP-186 / LP-201 / LP-208 / LP-209 / LP-210 / LP-211 / LP-214 / LP-217 / LP-218 / LP-219 / LP-220 / LP-0011 / LP-0120. Any future allocation MUST be registered here first.

LP-0301 · Final

Avalanche Compatibility Audit + luxd Performance Methodology

Status document quantifying what (if any) original Avalanche / avalanchego / ava-labs code remains in today's luxd; the structural reasons luxd is faster and lower-memory; the optional classical-only profile that strips PQ for apples-to-apples benchmarks; and the methodology by which Lux measures wins against upstream. As of the Quasar Edition genesis (2025-12-25 16:20 PST), zero upstream code paths survive in the luxd `main` line.

Other — 4 LPs
LP-99999 · Active

Configuring the EVM Engine and GPU Acceleration

LP-99999 · Draft

Lux Proposals Index

LP-99999 · Draft

LP-PACKAGES — Final Semver Audit (2026-04-28)

LP-99999 · Active

Tokeny ONCHAINID + T-REX (ERC-3643) Adoption

Canonical adoption of Tokeny ONCHAINID (ERC-734/735) and T-REX (ERC-3643) as the Lux securities-token standard. Lux maintains brand-neutral forks tracking upstream semver, with Lux extensions delivered exclusively as overlay layers. Core interfaces remain compatible with the unmodified ERC-3643 ecosystem.

securitieserc-3643erc-734erc-735