v0.1.0 — Initial Public 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/NJSON. - 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
- Architecture overview: README.md
- Specifications: docs/standards/
- Mainnet oracle set: docs/MAINNET_ORACLE_SET.md
- Security policy: SECURITY.md
- Contributing: CONTRIBUTING.md
License
AGPL-3.0-only. See LICENSE.