D
DIM Network
Post-Quantum Execution · Proof of Concept

Native Post-Quantum
Execution, On Chain

Explore native ML-DSA signatures on a working DIM Network test chain. This single-node proof of concept demonstrates signing, transaction validation and mined receipts with valueless test ETH.

Connecting to POC

DIM Network POC

Single execution node · valueless test ETH

Block Height Loading...
Target Block Time 2.0s
Signature Type Post-Quantum

Securing Ethereum's Scaling Future

The POC brings native post-quantum signatures to a custom OP execution client, with EVM transactions and an explorer for inspecting the results.

Quantum-Resistant Security

Native type 0x05 transactions carry ML-DSA public keys and signatures. The execution client checks them before accepting and executing the transaction.

OP Execution Foundation

The demo runs a custom OP execution client with a two-second target block period. Test ETH has no value; performance and production readiness remain future development work.

Deep Protocol Visibility

The visual explorer separates native PQ and standard transactions and displays actual receipts, public keys and signatures from the running chain.

Security Blueprint

A Path to Post-Quantum Scaling

This early demonstration focuses on native post-quantum user transactions. The broader rollup architecture, validator signatures and settlement require further development.

1

Ethereum Settlement

Planned rollup integration. This POC does not currently batch transactions to Ethereum or demonstrate L1 settlement and fault proofs.

2

Quantum-Shielded Engine

The custom execution engine verifies ML-DSA signatures and rejects tampered signatures, wrong-chain transactions and reused nonces.

3

Next-Gen Transactions

DIM Network natively supports specialized transaction formats carrying advanced quantum-resistant security commitments.

Signature verification · illustration
pub fn verify_signature_envelope(
    state: &State, 
    envelope: &PQTxEnvelope
) -> Result<bool, CryptoError> {
    // Extract lattice public key & signature
    let public_key = &envelope.public_key_commitment;
    let signature = &envelope.ml_dsa_signature;
    
    // Native NIST ML-DSA Lattice verification
    let hash = state.compute_tx_hash(envelope);
    let is_valid = ml_dsa_65::verify(
        &hash, 
        signature, 
        public_key
    )?;
    
    if !is_valid {
        return Err(CryptoError::InvalidSignature);
    }
    
    Ok(true)
}

Start Testing Today

The DIM Network POC is live. Run a generated demonstration, inspect its native signature and follow its receipt. No wallet or real funds are needed.

Public HTTPS RPC /rpc
Chain ID 1337 · valueless test ETH