Skip to content
@Quantova

Quantova

Quantova

Quantova is a sovereign post quantum Layer 1 built from scratch. It shares no code, no wire format, no address, no unit, and no trust assumption with any other chain, and it is post quantum from the metal up rather than a classical chain with a post quantum signature added on top.

The one of one is that every layer is post quantum on NIST standardized schemes alone, with no classical escape hatch anywhere. Classical public key cryptography is not deprecated and not merely unused, it is unrepresentable, because the wire formats, the opcodes, the type system, and every interface are shaped so a classical artifact has no valid encoding. There is no elliptic curve anywhere in the stack, no ECDSA, no secp256k1, no Ed25519, no X25519, no RSA, no Diffie Hellman, no pairings, and no BLS, and none can be built. Quantova is post quantum end to end, and nothing that secures the chain is vulnerable to Shor's algorithm.

The stack is at the testnet and pre audit stage. The chain runs, native transfers and staking and governance are live, and contract execution is metered under a compute budget. The cryptography is a from scratch reference implementation validated against the official NIST test vectors and not yet independently audited, and external audits of the cryptography, the virtual machine, the language, and the consensus are planned before the public testnet and required before mainnet. This page does not claim the stack is audited, production secure, hardened, unhackable, quantum proof, or fully trustless.

The stack, layer by layer

Cryptography, Q-Crypto. Q-Crypto is the only cryptography in the organization and the floor every other layer stands on. It is a from scratch reference implementation of the NIST post quantum standards written against the published FIPS documents, ML-DSA-65 from FIPS 204 for signatures, ML-KEM-768 from FIPS 203 for key encapsulation, SLH-DSA from FIPS 205 as the conservative hash based signature, and SHA-3 and SHAKE from FIPS 202 for hashing, with ChaCha20-Poly1305 from RFC 8439 as a transport only channel cipher and never a consensus or account primitive. Every scheme is checked against the official NIST known answer tests, and no elliptic curve, pairing, or classical public key primitive lives anywhere in the tree.

Consensus, QORUS. QORUS is the consensus of Quantova, a committee based byzantine fault tolerant protocol that reaches sub second deterministic finality and produces one aggregated certificate rather than a list of votes, so consensus never consumes block space. A budget bounded sortition committee is sampled each round from the stake ranked active set, a leader proposes a block, the committee attests with ML-DSA-65, and a supermajority of more than two thirds finalizes the block for good. Because the committee is bounded by a budget rather than growing with the validator set, the work to finalize a block stays flat as the network grows, and every validator re executes every block so one honest re executor protects validity.

The virtual machine, the QVM. The QVM is the execution layer, a deterministic register machine that runs a compiled container, the machine's own unit of code. It is not the Ethereum virtual machine and not a wasm virtual machine. It has sixteen general registers of 64 bit words, a bounded operand and call stack, and a linear scratch memory sized to hold a full post quantum key, signature, or proof. Arithmetic is checked so an overflow faults rather than wraps, and on any fault the machine rolls back and records nothing. The post quantum operations are first class instructions, so a container verifies an ML-DSA or SLH-DSA signature, hashes over SHA-3, checks a Merkle path, or verifies a random output without rolling its own cryptography, and there is no instruction that verifies a classical signature.

The language, Quanta. Quanta is the smart contract language. A contract is written in a source file with the extension qs and compiles to a QVM container, and the compiler is the sole path from source to bytecode. Its defining property is that whole classes of exploit are compile errors rather than runtime hazards, so a program that could carry one does not produce a container. Reentrancy has no expression, unchecked overflow is rejected at the type level, forged authority cannot be assembled because authority comes only from a real machine verification, infinite mint is refused by a conservation analysis, dropped and double spent value are ruled out by linearity, and a competitive order that is not sealed does not compile. The lexer also refuses foreign identifiers such as function, require, mapping, uint256, and ecrecover outright, so source shaped like another chain's language does not even tokenize.

The token standards, QAsset and QCollectible. QAsset is the fungible token standard and QCollectible is the collectible standard, both written directly in the Quanta primitives so their guarantees are proven by the compiler rather than hand rolled. QAsset gives a regulated issuer the controls the law requires under a guardian quorum with a threshold, freeze and unfreeze of a named account, an evidence bound clawback, quorum gated mint and burn, and an emergency pause, each gated by the quorum and each emitting a permanent event. These standards are named QAsset and QCollectible and are never called QRC20 or QRC721.

Identity and money. Identity has three layers. A name in the Quantova Name Service is the human readable top, ending in the suffix q, and it resolves forward to a Q1 address while an address resolves back to its primary name. The Q1 address is the on chain identifier, a Bech32m encoding of a 256 bit payload under the human readable part q, where the payload is the SHA3-256 hash of the scheme identifier and the full post quantum public key, so the address binds a real key at full width and there is one width and no shorter tier. A secret export uses the part Q2, so a string that reads Q2 is always a secret, while a block hash, a transaction hash, and a state root read qbk1, qtx1, and qst1. The asset is QTOV. It pays fees, validators stake it, and it is the unit of the treasury. Its base unit is the Quon, and one QTOV is one million Quon. The testnet asset is TQTOV.

The wire and the gateway. The transaction encoding is the stack's own canonical codec in which every value has exactly one valid form, and it is neither RLP nor SCALE. The peer transport is a post quantum authenticated channel that exchanges ML-DSA identities, encapsulates an ephemeral ML-KEM key, and derives ChaCha20-Poly1305 record keys over a SHAKE256 schedule, with no classical key exchange even on a development network. Clients reach a node through the access gateway, a plain HTTP endpoint where every method is an HTTP POST to a path under /v1 carrying a flat JSON body, among them node_info, head, get_account, submit_transaction, get_block, supply, get_container, get_storage, and get_events. There is no eth_ method anywhere and it is not Ethereum JSON-RPC.

The SDK, the QCore family. A client derives a post quantum key, builds a transaction, signs it, and speaks the gateway wire, and the QCore family does all four in one place. QCore.rs is a single Rust core, QCore.js is that same core compiled to WebAssembly and published on npm as @qunatovainc/qcore, and QCore.py is that same core built as a native extension. All three derive the same Q1 address from the same seed and sign the same transaction body to the same bytes, because they are the one core rather than three copies of it.

The bridge. The bridge moves value between Quantova and a foreign chain, and the whole of it lives off chain inside the Q Oracle and its Airlock. The oracle watches the foreign chains, runs all of their verification, and translates the result into a post quantum attestation, so no foreign signature, key, or header ever reaches the virtual machine or the consensus. The chain parses only a post quantum attestation and a proof, every bridged asset is second class by protocol law and never valid as validator stake, and every corridor carries a visible trust grade. The bridge is trust minimized and it is never trustless.

The featured repositories

The protocol core

repository what it is
Quantova-Chain The node and the ledger, the mempool, the state trie, execution, and the gateway that clients talk to, with the QVM and QORUS wired into one chain.
QVM The register machine that runs compiled containers, with post quantum verify, hash, and Merkle operations as native instructions, neither the Ethereum virtual machine nor a wasm virtual machine.
QRC-CONSENSUS QORUS, the committee based byzantine fault tolerant consensus with ML-DSA-65 finality over a budget bounded sortition committee.
Q-Crypto The only cryptography in the stack, a from scratch implementation of ML-DSA, ML-KEM, SLH-DSA, SHA-3, and SHAKE checked against the NIST vectors, with no elliptic curve anywhere.
QVRF The verifiable random function used to sample the committee, composed entirely from NIST post quantum primitives with no elliptic curve.
Q-Lightclient The post quantum light client, header sync and hash based proof verification embedded by wallets and QCore.

The language and contracts

repository what it is
Quanta-Smart-Contract-language The Quanta contract language and its compiler, where reentrancy, overflow, forged authority, infinite mint, dropped value, and front running fail to compile.
Q-Primitives The shared catalog of Q types the language and the machine use, where authority, assets, and randomness are types only the machine can produce.
QNS The Quantova Name Service, a name ending in the suffix q that resolves to a Q1 address over a fully post quantum path.
nft-marketplace A QCollectible marketplace written in Quanta.

The client SDKs and the API

repository what it is
QCore.rs The one client core in Rust, key derivation, transaction building, post quantum signing, and the gateway wire written once.
QCore.js The client core for JavaScript, the Rust core built to WebAssembly and native and published on npm as @qunatovainc/qcore.
QCore.py The client core for Python, the same Rust core built as a native extension.
api Every gateway method with its request and response, the HTTP surface a client speaks over the /v1 path.
Quantova-Reference The developer map of the whole stack, every gateway method and every Q primitive gathered in one place.

Governance and standards

repository what it is
QONCORD Quantova on chain governance, post quantum ballots, its referendum tracks, and the constitution the protocol enforces.
QSP The Quantova standards process and the crypto transition track, the only path that can change the algorithm set.
become-a-validator Everything required to run a validator, the consensus rules you enforce, the stake and hardware, the operating surface, and the reward and slashing economics.
Grants-Program The Quantova grants program, non dilutive funding paid in QTOV against delivered milestones for work that strengthens the ecosystem.

The bridge

repository what it is
Q-Oracle The Quantova Airlock and oracle, the one boundary where a foreign chain is verified off chain and translated into a post quantum attestation, so no foreign cryptography ever reaches the chain.
bridge-contract The on chain bridge gateway contract that checks oracle attestations against its replay record and mints or burns the bridged asset.

Specifications and documents

repository what it is
Quantova-Specs The normative specifications and the crypto policy the whole stack is built against.
Q-White-Paper The Quantova white paper.
developer-content The developer documentation and tutorials that power the docs on the website.
Quantova-improvment-documents The Quantova Improvement Proposals and the public roadmap to mainnet.
consensus-spec-test Verification labs that check a running node behaves as the consensus specification says, over the gateway, and are no substitute for an audit.

The apps

repository what it is
q-mask-extension QMask, the post quantum wallet browser extension, Q1 accounts with ML-DSA and SLH-DSA signing.
q-mask-mobile-app Q-Mask, the post quantum mobile wallet, Q1 accounts with ML-DSA and SLH-DSA signing.
quantova-IDE The contract IDE where you write Quanta, compile to a QVM container in the browser, and deploy to the gateway.
quantova-exlpore-scan The block explorer, Q1 accounts, QVM containers, and events read from the gateway.
TQTOV-testnet-app The testnet application for claiming TQTOV and exercising the chain from the browser.
Transparency-Website Public transparency and the TQTOV testnet faucet, built on the QCore SDK and the gateway.

Tools and testing

repository what it is
Quantova-tool- The toolkit hub, a catalog of every tool Quantova publishes with runnable examples over the QCore SDK.
Quantova-Bench Performance benchmarks, throughput, finality, and validator resource budgets kept as regression tests.
Quantova-Conformance The frozen NIST and hostile test vectors, with a runner that proves classical artifacts are unparseable.
PostQuantum-test-vectors Known answer test vectors for address derivation, hashing, and the post quantum signatures, with a verifier any implementation can run.
Quantova-Ci The shared continuous integration, the classical crypto deny gate, the binary symbol scan, and the cross repo pin agreement every repository imports.

Security

repository what it is
security-documentation-repository. The security policy, the vulnerability disclosure process, and the bug bounty for the stack.

Start here

New to Quantova, read the api repository for the gateway methods, install the QCore SDK for the language you build in, and read Quantova-Specs for the normative detail. The crypto policy in Quantova-Specs is the supreme law of the stack, so start there for anything cryptographic.

Popular repositories Loading

  1. QIP QIP Public

    Quantova Improvement Proposals (QIPs) and the public roadmap for the Quantova protocol. The post-quantum Layer 1 for institutional settlement, on testnet ahead of mainnet.

  2. developer-content developer-content Public

    Developer documentation and tutorials for Quantova, the post-quantum Layer 1 for institutional settlement. The Markdown/MDX content that powers the docs on the Quantova website.

  3. dev-base-template dev-base-template Public

    Minimal starter template for building on Quantova. Scaffold a project that reads chain state, deploys QRC20 contracts to the QVM, and sends signed transactions via the q_ JSON-RPC API. Testnet toda…

    JavaScript

  4. consensus-spec-test consensus-spec-test Public

    Verification labs for Quantova consensus over the q_ JSON-RPC API. Post-quantum signature checks, no-ecrecover, deterministic no-VRF slot leadership, and SHA3-256. Evidence the node behaves as spec…

    JavaScript

  5. Quantova-tool- Quantova-tool- Public

    The toolkit hub for Quantova, the post-quantum Layer-1. A catalog of every tool Quantova publishes, runnable code examples in QCore.js and QCore.py, and clear documentation for developers and compa…

  6. qips-improvements-proposals qips-improvements-proposals Public

    The Quantova Improvement Proposal (QIP) process — how new features, protocol changes, and architectural standards for the Quantova protocol are proposed, discussed, and documented.

Repositories

Showing 10 of 32 repositories

Top languages

Loading…

Most used topics

Loading…