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 135 129

  2. 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 35 8

  3. QCore.py QCore.py Public

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

    Python 35 8

  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 33 1

  5. Q-Lightclient Q-Lightclient Public

    Post quantum light client for Quantova. Header sync and hash based proof verification, embedded by wallets and QCore.

    Rust 29

  6. ledger-live ledger-live Public

    Forked from LedgerHQ/ledger-live

    Mono-repository for packages related to Ledger Live and its JavaScript ecosystem.

    TypeScript 28

Repositories

Showing 10 of 44 repositories
  • 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 35 Apache-2.0 8 0 0 Updated Oct 19, 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 35 Apache-2.0 8 0 0 Updated Oct 19, 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 135 Apache-2.0 129 0 0 Updated Oct 19, 2026
  • Quantova-Ci Public

    Shared Quantova CI. The classical crypto deny gate, binary symbol scan, and cross repo pin agreement every repo imports.

    Quantova/Quantova-Ci's past year of commit activity
    Shell 0 Apache-2.0 0 0 0 Updated Oct 19, 2026
  • Quantova-Bench Public

    Performance benchmarks for Quantova. TPS, finality, and server class resource budgets as regression tests.

    Quantova/Quantova-Bench's past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Oct 19, 2026
  • Quantova-Conformance Public

    The frozen cross repo conformance vectors for Quantova and their runner, holding the VM, the language, the SDK, and the node in lockstep and proving classical artifacts are unparseable.

    Quantova/Quantova-Conformance's past year of commit activity
    Rust 28 Apache-2.0 0 0 0 Updated Oct 19, 2026
  • Q-Oracle Public

    The Quantova Airlock, the one deny list exempt repo where a foreign chain is verified off chain into a post quantum attestation.

    Quantova/Q-Oracle's past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Oct 19, 2026
  • quantova-cli Public

    The Quantova command line client. Post quantum accounts, signed transactions, contract deploy and call, and node queries over the gateway, built on the QCore Rust core.

    Quantova/quantova-cli's past year of commit activity
    Rust 27 Apache-2.0 0 0 0 Updated Oct 19, 2026
  • 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 33 Apache-2.0 1 0 0 Updated Oct 19, 2026
  • react-native-qcore Public

    React Native binding for the QCore SDK. Q1 accounts and ML-DSA-65 signing for mobile apps on Quantova.

    Quantova/react-native-qcore's past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Oct 19, 2026