Skip to content

v0.1.0 — Initial Public Release

Choose a tag to compare

@AlanRuno AlanRuno released this 20 May 00:05
· 17 commits to main since this release

First public release of the MXD post-quantum blockchain.

Highlights

  • Hybrid signatures at every layer: Ed25519 (classical, fast) and Dilithium5 / FIPS 204 ML-DSA-87 (post-quantum). Pick per-output via algo_id.
  • Live one-way bridge from BNB Smart Chain (0xCae102064d8E9e13d5b48F38bAc53d1155B331B4) with K-of-N Dilithium5 oracle attestation verified by every node.
  • Defense-in-depth on bridge mints: oracle row-claim, dest_tx_hash exclusion, queue dedup, consensus replay guard, audit-trail in /block/N JSON.
  • Full specifications (MXD-00..06, MXD-API-01, MXD-CONS-01/02, MXD-PQ-00) with JSON test vectors for cross-implementation conformance.

What's in this release

  • Chain core C library (libmxd) + validator binary (mxd_node)
  • Solidity contracts: MXDBridgeV3, BNBMXD, TestBNBMXD, MXDBridge
  • 11 protocol specifications + matching JSON test vectors
  • Operator utilities: standalone Dilithium5 CLI, test-vector regenerator, node-key generator
  • C unit test suite with fuzz + sanitizer harnesses
  • Docker build + cross-platform dependency installers

Documentation

License

AGPL-3.0-only. See LICENSE.