@Dusk A country's founding constitution exists the moment the country does — nobody votes it into being after the fact, it's simply there at day one, and everything else gets built referencing it. Dusk's genesis contracts work the same way. Dusk's own architecture materials describe two: the stake contract, tracking which provisioners are staking, recording rewards, and enabling stake, unstake, and reward-withdrawal actions; and the transfer contract, handling both Moonlight (public) and Phoenix (shielded) transfers, paying gas, and acting as the entry point for transaction execution directly on DuskDS. That foundational role extends further than DuskDS alone, though the exact mechanism differs by layer. DuskEVM, per Dusk's own docs, moves DUSK for gas through its own bridge to Dusk's L1, ultimately settling back to DuskDS — a related but distinct path from the transfer contract's direct role in native DuskDS transactions. Both roads lead back to the same base layer; they aren't identical mechanisms. #dusk Self-critique: the constitution-analogy has a real limit worth naming. A country's constitution can be formally amended through a defined process. What I haven't found documented is whether Dusk's genesis contracts follow an equivalent, clearly-specified amendment path, or whether "genesis" here functionally means permanent-by-design — a real governance-question given how much of Dusk's expanding multilayer stack now depends on these same two contracts staying correct. $DUSK DUSK should be evaluated on whether that ambiguity gets clarified before these contracts ever need updating under real pressure, not after.
@Dusk Went back through Dusk's own architecture announcement from June 2025, and the framing has shifted since Dusk's earlier positioning. Three layers, according to Dusk's current documentation: DuskDS at the base, consensus, settlement, data availability, native transaction models. DuskEVM on top, OP Stack-based, full Solidity compatibility. DuskVM alongside it, Rust/WASM contracts running directly on L1 for privacy-native use cases. #dusk What changed from the original 2025 evolution-announcement to now: DuskVM was described as "forthcoming" at that point. Current docs describe it as live infrastructure, not a roadmap item. Separately, Dusk's own 2026 updates describe NPEX's regulated securities dApp actively rolling out on DuskEVM specifically — I want to be precise that this is described as an ongoing rollout, not something I can confirm as a finished, fully-operational launch yet. $DUSK One detail ties all three layers together concretely, independent of that rollout's status: a single DUSK token fuels every layer, and a validator-run native bridge moves value between them without wrapped assets or custodians. That's still an evolving system, not a finished one. DuskEVM's own docs confirm it currently runs sequencer-only, with no public mempool yet — a specific, dated limitation sitting underneath whatever's actively deploying on top of it right now. If anyone's tracked how NPEX's rollout is actually progressing against this architecture in practice, I'd want to compare notes against what I found here.