Skip to content
@Quantova

Quantova

Quantova

Quantova is a post quantum Layer 1 blockchain. Its cryptography, virtual machine, contract language, and consensus are built on the NIST post quantum standards, so the keys, signatures, finality, and randomness that secure the network are designed to withstand both classical and quantum attack.

The stack is written to its own specification. The sections below describe the parts a developer works with directly.

Q-Crypto, the cryptographic core

Q-Crypto is Quantova's implementation of the NIST post quantum standards, written from scratch against the published FIPS documents. It provides ML-DSA-65 for signatures under FIPS 204, ML-KEM-768 for key encapsulation under FIPS 203, SLH-DSA for a conservative hash based signature under FIPS 205, and SHA-3 with SHAKE for hashing under FIPS 202. Every algorithm is validated against the official NIST known answer vectors, and it is the single cryptographic dependency for the entire stack.

QVM, the virtual machine

The QVM executes smart contracts as compiled containers on a deterministic register machine. Post quantum signature verification, hashing, and Merkle proof checking are native instructions, so a contract verifies a signature or a proof directly rather than reimplementing cryptography in bytecode. Arithmetic is checked, and a faulting execution reverts with no change to state.

Quanta, the contract language

Quanta is the language contracts are written in, and it compiles to QVM containers. Assets are modeled as linear resources and authority as a capability, so a contract declares the operations it is permitted to perform and the compiler holds it to that declaration. The language is designed so that whole classes of common vulnerability, among them reentrancy, unchecked arithmetic, and value created or destroyed without accounting, are caught at compile time rather than left to runtime.

QORUS, consensus and finality

QORUS is Quantova's consensus protocol. A committee is sampled for each round to attest to a proposed block, and finality is reached and recorded as a single aggregated certificate rather than a set of individual votes. The committee is bounded, so the work required to finalize a block does not grow with the size of the validator set.

QVRF, verifiable randomness

QVRF is Quantova's verifiable random function, composed entirely from post quantum primitives. It supplies the randomness that samples the consensus committee, producing output that any party can verify and none can predict in advance.

Q-Oracle, the bridge boundary

Q-Oracle is where a foreign chain is verified off the network and reduced to a post quantum attestation with a proof, so no foreign signature, key, or header ever reaches the post quantum stack. Assets bridged in are tagged by their origin and are never valid as validator stake, so only the native asset secures consensus.

QCore, the client SDKs

QCore is the client library that derives keys, builds and signs transactions, and communicates with a node over its gateway. A single Rust core provides the JavaScript and Python bindings, so every language derives identical addresses and produces identical signatures. The JavaScript package is published on npm as @quantovainc/qcore.

Quantova is currently on testnet.

Popular repositories Loading

  1. QCore.js QCore.js Public

    Quantova's client core for JavaScript and WebAssembly. Post quantum signing and Q1 addresses, generated over the Rust core.

    JavaScript 218 193

  2. QCore.py QCore.py Public

    Quantova's client core for Python. Post quantum signing and Q1 addresses, generated over the Rust core.

    Python 85 36

  3. QCore.rs QCore.rs Public

    The Quantova client core in Rust. Post quantum keys, ML-DSA and SLH-DSA signing, and every gateway request built here.

    Rust 84 36

  4. Quantova-Chain Quantova-Chain Public

    The Quantova node and ledger. Post quantum end to end, Q1 addresses, the QVM and QORUS wired into one chain.

    Rust 73 2

  5. QONCORD QONCORD Public

    Quantova on chain governance. Post quantum ballots, STARK proven tallies, and a constitution the protocol enforces.

    Rust 65

  6. QVRF QVRF Public

    The verifiable random function for Quantova, composed entirely from NIST post quantum primitives, no elliptic curve anywhere.

    Rust 65

Repositories

Showing 10 of 27 repositories
  • Quantova-Chain Public

    The Quantova node and ledger. Post quantum end to end, Q1 addresses, the QVM and QORUS wired into one chain.

    Quantova/Quantova-Chain's past year of commit activity
    Rust 73 Apache-2.0 2 0 0 Updated Jul 29, 2026
  • QCore.js Public

    Quantova's client core for JavaScript and WebAssembly. Post quantum signing and Q1 addresses, generated over the Rust core.

    Quantova/QCore.js's past year of commit activity
    JavaScript 218 Apache-2.0 193 0 0 Updated Jul 29, 2026
  • QVRF Public

    The verifiable random function for Quantova, composed entirely from NIST post quantum primitives, no elliptic curve anywhere.

    Quantova/QVRF's past year of commit activity
    Rust 65 Apache-2.0 0 0 0 Updated Jul 29, 2026
  • QONCORD Public

    Quantova on chain governance. Post quantum ballots, STARK proven tallies, and a constitution the protocol enforces.

    Rust 65 Apache-2.0 0 0 0 Updated Jul 29, 2026
  • QCore.py Public

    Quantova's client core for Python. Post quantum signing and Q1 addresses, generated over the Rust core.

    Quantova/QCore.py's past year of commit activity
    Python 85 Apache-2.0 36 0 0 Updated Jul 29, 2026
  • QCore.rs Public

    The Quantova client core in Rust. Post quantum keys, ML-DSA and SLH-DSA signing, and every gateway request built here.

    Quantova/QCore.rs's past year of commit activity
    Rust 84 Apache-2.0 36 0 0 Updated Jul 29, 2026
  • Quanta-Smart-Contract-language Public

    The Quanta smart contract language and compiler. A .qs source compiles to a QVM container, and reentrancy, overflow, forged auth, infinite mint, dropped value, and front running fail to compile.

    Quantova/Quanta-Smart-Contract-language's past year of commit activity
    Rust 61 Apache-2.0 0 0 0 Updated Jul 29, 2026
  • Q-Crypto Public

    The only cryptography in Quantova. From scratch ML-DSA, ML-KEM, SLH-DSA, and SHA-3 against NIST vectors. No elliptic curve.

    Quantova/Q-Crypto's past year of commit activity
    Rust 60 Apache-2.0 0 0 0 Updated Jul 29, 2026
  • QRC-CONSENSUS Public

    QORUS, Quantova's committee BFT. ML-DSA finality over a budget bounded sortition committee, with a checked TLA+ model.

    Quantova/QRC-CONSENSUS's past year of commit activity
    Rust 59 Apache-2.0 0 0 0 Updated Jul 29, 2026
  • Quantova-Benchmarks Public

    Reproducible execution throughput benchmark for the Quantova node

    Quantova/Quantova-Benchmarks's past year of commit activity
    Shell 60 0 0 0 Updated Jul 29, 2026

Top languages

Loading…