QuantumHarmony is the first post-quantum secure blockchain designed for notarial and legal applications. All transactions are protected by SPHINCS+ signatures, which are resistant to attacks from future quantum computers.
You need an account to use QuantumHarmony. Create one now - it only takes a few seconds!
QMHY tokens are needed to pay transaction fees. On testnet, they're free!
Document attestation creates a permanent, tamper-proof record on the QuantumHarmony blockchain proving that your document existed at a specific moment in time. This can be used for:
Privacy Guarantee: Your document never leaves your browser. Only a cryptographic hash (digital fingerprint) is stored on the blockchain - the actual content remains completely private.
Before you can attest documents, you need to create and unlock an account. Go to the ACCOUNT section in the sidebar to create a secure keystore.
When you submit, your document's hash will be permanently recorded on the QuantumHarmony blockchain with a SPHINCS+ post-quantum signature. This creates legally admissible proof of existence.
Your attestation history is stored locally in your browser. Each entry shows the document name, hash, and timestamp. You can use these hashes to verify documents later.
Document verification allows anyone to confirm that a specific document was attested at a particular time. This is useful for:
Simply upload the document (or paste its hash) and the system will search the blockchain for matching attestation records.
Ricardian contracts are legally binding agreements that exist both as human-readable documents and as cryptographically signed records on the blockchain. They combine the legal enforceability of traditional contracts with the immutability and transparency of blockchain technology.
You need an unlocked account to create or sign contracts. Go to ACCOUNT to set up your keystore.
Your keystore contains a SPHINCS+ cryptographic key pair that is used to sign attestations and contracts. SPHINCS+ is a post-quantum signature algorithm, meaning it remains secure even against future quantum computer attacks.
Important: If you lose your password, there is no way to recover your keys. Store your password securely.
For testing, you can use the pre-funded Alice validator account. This account has tokens and can immediately sign transactions.
Create a new SPHINCS+ key pair. Note: New accounts need to be funded before they can sign transactions. After creating, use the "Fund Account" button to receive tokens from the faucet.
Import an existing SPHINCS+ secret key (128 bytes hex-encoded). This is for validators or users who already have a funded account on the blockchain.
Warning: Never share your secret key with anyone. This key controls your on-chain identity.
Request free test tokens from the faucet. Each request sends 100 QMHY to your account. This only works on testnet.
Send tokens to another account. You must have an unlocked keystore with sufficient balance.
QCAD is a decentralized stablecoin pegged 1:1 to the Canadian Dollar. It is backed by QMHY tokens locked in collateralized vaults at a minimum 150% ratio.
QCAD is designed to comply with Quebec Civil Code provisions for electronic currency and smart contracts, making it suitable for notarial and legal applications.
You need to unlock your keystore in the ACCOUNT section before using QCAD features.
QCAD uses a multi-reporter oracle system. Price submissions are aggregated from trusted reporters and vetted by the validator set before being accepted on-chain.
| Reporter | Last Price | Reputation | Status | Select |
|---|---|---|---|---|
| Bank of Canada Feed | 1.0000 CAD | 98.7% | ● | |
| Chainlink CAD/USD | 1.0002 CAD | 97.2% | ● | |
| Paraxiom Oracle | 0.9998 CAD | 99.1% | ● | |
| CoinGecko API | 1.0015 CAD | 82.4% | ● |
All QCAD transactions are first submitted to your local node's priority queue. The validator set then vetts and approves transactions before they are included in a block. This ensures:
Different operations require different approval thresholds from the active validator set:
| Standard Transfers | 1/3 validators (fast path) |
| Vault Operations | 1/2 validators |
| Oracle Price Updates | 2/3 validators |
| Liquidations | 2/3 validators |
| Validator | Status | Stake | Uptime |
|---|---|---|---|
| Alice (v1.quantumharmony.network) | ● Online | 10,000 QMHY | 99.9% |
| Bob (v2.quantumharmony.network) | ● Online | 10,000 QMHY | 99.8% |
| Charlie (v3.quantumharmony.network) | ● Online | 10,000 QMHY | 99.7% |
To open a vault, you deposit QMHY tokens as collateral and specify how much QCAD you want to mint. The collateral ratio must be at least 150%.
Example: To mint 1,000 QCAD, you need at least 1,500 CAD worth of QMHY collateral.
When a vault's collateral ratio falls below 120%, anyone can liquidate it by repaying the QCAD debt. The liquidator receives the collateral plus a 13% bonus.
Warning: Only liquidate vaults that are actually undercollateralized. Check the current QMHY/CAD price before attempting.
A fideicommis (Latin: "entrusted faith") is a civil law trust arrangement recognized in Quebec and other civil law jurisdictions. It allows a constituant (settlor) to set aside assets for beneficiaries with time-based conditions.
This implementation follows Articles 1260-1298 of the Quebec Civil Code regarding trusts (fiducie). It provides on-chain enforcement of trust terms with post-quantum cryptographic security.
You need to unlock your keystore in the ACCOUNT section before creating or managing trusts.
Define the beneficiaries, timing, and initial funding for your trust. The minimum duration is 1 day (28,800 blocks at 3 seconds per block).
The RPC endpoint is the URL of the QuantumHarmony blockchain node that this application communicates with. By default, it connects to the official Alice validator node. You can change this if you're running your own node or connecting to a different network.
IPFS (InterPlanetary File System) is a decentralized storage network. When you upload a document to IPFS, it's distributed across multiple nodes worldwide, ensuring availability and permanence.
Pinata is a reliable IPFS pinning service that ensures your files stay available. You'll need a free Pinata account to use IPFS features:
This application provides post-quantum secure document attestation and contract signing using the QuantumHarmony blockchain.
This application is open source. View the code and contribute at:
github.com/Paraxiom/quantumharmony-notarial