NETWORK: OFFLINE VERIFIER: WOTS-16 / KECCAK256 TRUSTED SETUP: NONE BLOCK: —

QSL1 · Post-quantum custody on Ethereum L1

Quantum-proof custody for your Ethereum assets.

QuantumShield L1 locks your ERC-20 tokens and NFTs in a vault that only moves when your device presents a hash-based STARK proof. No elliptic-curve keys to crack, no bridges, no leaving mainnet.

Cryptography
Hash-based
Setup
Transparent
Settlement
Ethereum L1
  • 0Trusted-setup ceremonies
  • 2128Quantum work to forge a proof
  • 100%Of assets stay on Ethereum L1
  • 1 txTo prove, verify and release

// 01 — Threat model

Q-Day breaks the keys, not the chain.

Every Ethereum account is guarded by an elliptic-curve key. Once a large quantum computer runs Shor's algorithm, any public key that has ever signed a transaction can be turned back into its private key. QSL1 moves custody behind hash functions, which quantum computers can only attack by brute force.

Standard walletQSL1 vault
Security assumptionElliptic-curve discrete logHash preimage resistance
Shor's algorithmKey recoveredNo effect
Exposed on-chainPublic key, foreverHash commitment, rotated every action
AuthorizationECDSA signatureProof bound to the exact transfer
Trusted setup—None
Where assets liveEthereum L1Ethereum L1, no bridges

// 02 — How it works

Three steps. One vault. Zero curves.

  1. 01

    Deposit

    Lock your tokens in the QSL1 vault smart contract on Ethereum. ERC-20s and NFTs are supported.

    vault.depositERC20(id, token, amount)
  2. 02

    Off-chain proof

    To authorize a movement, your device builds a proof from ultra-secure hash functions. Your secret key never leaves it.

    proof = prove(seed, nonce, digest)
  3. 03

    On-chain verification

    The Ethereum L1 contract checks the proof and releases the transfer. No vulnerable signatures involved.

    verify(proof) → release(to, amount)

// 03 — Key advantages

Built for the post-quantum era.

Quantum immunity

Replaces vulnerable elliptic-curve keys with hash-based math that quantum computers cannot shortcut.

keccak256 · 128-bit PQ security

100% transparent

No secret setup ceremonies. Every parameter is public and every proof can be checked by anyone.

no trusted setup · open source

Native L1 custody

Maximum security and availability on Ethereum itself, with no bridges or secondary networks to trust.

mainnet liquidity · zero bridges

// 04 — Vault console

Operate your quantum vault.

Your wallet pays gas and makes deposits. Withdrawals are authorized only by the proof generated in this browser.

not connected

Quantum key

—

Vault actions

Deposits use a standard wallet signature. Funds then sit behind your quantum key.

qsl1@prover:~$

Vault holdings

    Reference implementation. This deployment verifies Winternitz one-time proofs (WOTS-16 over keccak256): the same post-quantum, setup-free hash assumption STARKs rely on, checked in a single L1 transaction. The verifier is isolated in WOTS.sol so a full STARK verifier can replace it.

    Connect

    Import quantum key