Browse by facet

Developer experience

Building, testing, deploying, debugging, and integrating QRL software.

Matching projects

Projects in this view

Tooling

Tooling Developer experience Added

Go QRLLIB

A Go post-quantum cryptography and wallet library for QRL, providing ML-DSA-87, ML-KEM-1024, SPHINCS+, QRL 2.0 wallet and address helpers, and legacy XMSS compatibility for QRL 1.x migration.

Beta QRL 1.xQRL 2.0 Source available
Tooling

Tooling Developer experience Added

Hyperion

QRL's contract-oriented smart-contract language and compiler for the Quantum Resistant Virtual Machine, designed as a Solidity-derived toolchain for building tokens, applications, voting systems, and other QRL 2.0 contracts.

Beta QRL 2.0 Source available
Tooling

Tooling Assets & tokenization Added

QRC20 Factory

An open-source QRL 2.0 reference implementation for deploying a QRC20 token factory, creating configurable tokens, and reading token details through QRL Web3.js on the public testnet or a local node.

Beta QRL 2.0 Source available
Tooling

Tooling Developer experience Added

QRL Contract Example

A JavaScript reference project for compiling, deploying, and interacting with a Hyperion token contract on QRL 2.0 using @theqrl/web3, including on-chain transfers and off-chain balance queries.

Beta QRL 2.0 Source available
Tooling

Tooling Security, custody & account management Added

QRL File Tools

Command-line tools for post-quantum file signing, signature verification, public-key extraction, hashing, and salt generation using FIPS 204 ML-DSA-87 or legacy Dilithium signatures.

Beta QRL 2.0 Source available
Tooling

Tooling Network operations Added

QRL Helpers

A community-maintained collection of scripts and helper tools for QRL 2.0 development and operations, currently centered on installing a complete node stack on Ubuntu 24.04.

Beta QRL 2.0 Source available
Tooling

Tooling Developer experience Added

QRL JavaScript Cryptography

A pure-JavaScript cryptography toolkit for QRL applications with ML-DSA-87, Argon2id, AES encryption, secure random generation, Keccak and SHAKE hashing, and modular browser or Node.js imports.

Beta QRL 2.0 Source available

Tooling Developer experience Added

QRL Wallet Provider

An EIP-6963-based provider package that lets QRL 2.0 dApps discover and communicate with the QRL Web3 Wallet extension through an Ethereum-style request, event, and JSON-RPC interface.

Beta QRL 2.0 Source available
Tooling

Tooling Developer experience Added

QRL Wallet.js

A JavaScript wallet library for QRL 2.0 using FIPS 204 ML-DSA-87 signatures, with deterministic account recovery, 34-word mnemonics, address generation and checksums, message signing, and browser or Node.js support.

Beta QRL 2.0 Source available
Tooling

Tooling Security, custody & account management Added

QRL Web Tools

A collection of browser-based QRL 1.x utilities for generating wallets, inspecting addresses, validating hexseeds, and testing mnemonic phrases, available as a downloadable offline release.

Stable QRL 1.x Source available
Tooling

Tooling Developer experience Added

QRL Web3.js

A TypeScript Web3 client suite for QRL 2.0 with JSON-RPC providers, accounts, contract wrappers, ABI tooling, subscriptions, address utilities, QRNS helpers, and browser or Node.js application support.

Beta QRL 2.0 Source available
Tooling

Tooling Developer experience Added

qrl-cli

An official command-line client for QRL 1.x wallet creation, balances, transfers, messages, notarization, tokens, OTS tracking, address validation, offline signing, and scripting against mainnet or testnet nodes.

Stable QRL 1.x Source available
Tooling

Tooling Developer experience Added

QRLLIB

The QRL 1.x core cryptography library, exposing XMSS, SHA2 and SHAKE hashing, seed and mnemonic helpers, and address generation through Python bindings and WebAssembly for browser applications.

Stable QRL 1.x Source available
Tooling

Tooling Developer experience Added

Qrypto.js

A JavaScript and TypeScript post-quantum signature library for QRL 2.0, providing FIPS 204 ML-DSA-87 and legacy Dilithium5 packages for browsers and Node.js with combined and detached signing APIs.

Beta QRL 2.0 Source available
Tooling

Tooling Developer experience Added

Rust QRLLIB

A native Rust and WebAssembly implementation of QRL cryptography with ML-DSA-87, ML-KEM-1024, SPHINCS+, legacy XMSS, QRL wallet and address helpers, mnemonic recovery, and descriptor-bound signing.

Beta QRL 1.xQRL 2.0 Source available
Tooling

Tooling Developer experience Added

Zond Web3 Wallet dApp Example

A React and TypeScript example dApp for discovering and connecting to the Zond Web3 Wallet and other EIP-6963 browser wallets, exercising wallet and Zond JSON-RPC methods, and inspecting responses or errors.

Beta QRL 2.0 Source available
Tooling

Tooling Developer experience Added

QRL Wallet Connect

A TypeScript SDK (@qrlwallet/connect) for connecting dApps to MyQRLWallet over a post-quantum encrypted relay, with QR code and deep-link pairing, an EIP-1193 style provider, and persistent sessions.

Beta QRL 2.0 Source available