Agent docs: see llms.txt, QRL developer resources, and the QRL OpenAPI specification. Markdown versions are available by appending .md to page URLs or by requesting Accept: text/markdown.

QRL Contributions

Research funding, software, contributions to external projects, infrastructure work, and memberships associated with QRL and the QRL Foundation.

Funded Research

Fusion: Lattice-based signature aggregation research by Brandon Goodell (Geometry Labs) and Aaron Feickert (Cypher Stack), funded by the QRL Foundation. Published as IACR ePrint 2023/303, with an MIT-licensed reference implementation. The paper is a preprint.
Paper · Implementation · Funding announcement

lattice-algebra: Geometry Labs Python library for polynomial and vector operations, number-theoretic transforms, sampling, and hashing, developed with support from the QRL Foundation.
Repository

lattice-cryptography: Geometry Labs implementations of one-time lattice signatures, signature aggregation, and an adaptor-signature prototype, developed with support from the QRL Foundation.
Repository

secure-fountain: Geometry Labs verifiable distributed-storage prototype, developed with support from the QRL Foundation. Builds on SeF and LT fountain-code research.
Repository

University of Manchester research grant: Funding announced on 15 October 2026 for Bernardo Magri, Tako Boris Fouotsa, and Trey Li. Research areas include post-quantum signatures, cryptographic assumptions, and blockchain infrastructure. The announcement specifies open publication of outputs and open-source reference implementations.
Grant announcement

Public Software

qrllib: XMSS cryptographic library with language bindings. Builds on the public-domain XMSS reference implementation by Andreas Hülsing and Joost Rijneveld.
Repository · XMSS reference implementation

go-qrllib: Go implementations of ML-DSA-87, ML-KEM-1024, and legacy XMSS, with reference and test-vector work.
Repository

qrypto.js: JavaScript packages for ML-DSA-87 and legacy Dilithium5.
Repository

rust-qrllib: Rust/WebAssembly cryptographic implementations with external test-vector validation.
Repository

actions-mldsa-sign: GitHub Action for signing release artifacts with ML-DSA-87 and binding artifact digests to product and release metadata.
Repository

Security Reviews

qrypto.js (Halborn): Third-party review of the JavaScript cryptographic implementation.
Review

go-qrllib (Trail of Bits): Third-party review of the Go cryptographic library, July 2026.
Review

Hardware and Infrastructure

Ledger Nano S: XMSS implementation for the QRL hardware-wallet application, operating within approximately 3 KB of available RAM.
Development report · Application release

Ledger Nano X: Merged update adding Nano X support to the QRL Ledger application.
Pull request

drand / League of Entropy: Node contribution to the distributed randomness service, announced by drand in January 2021. drand uses BLS threshold signatures.
drand announcement · Cryptographic specification

Memberships

PKI Consortium (PKIC): QRL Foundation membership since April 2023 and participation in the Post-Quantum Cryptography Working Group, as listed in the consortium’s member profile.
Member profile

Post-Quantum Cryptography Alliance (PQCA): General Member, listed as Die QRL Stiftung. QRL announced its membership in February 2024.
Member directory · Membership announcement

Merged Contributions to External Projects

  • Open Quantum Safe / liboqs-go: Empty-input handling, ML-DSA test inputs, Windows stack size, and liboqs compatibility. #55, #52, #50.
  • Open Quantum Safe / oqs-provider: Workflow security and automated validation. #786, #516.
  • Open Quantum Safe / liboqs: Automated workflow validation. #1916.
  • Open Quantum Safe / ci-containers: actionlint support and build-order fix. #87, #88.
  • Prysm: Genesis-state error propagation and sync-committee bitfield allocation. #12325, #12586.
  • Protocol Buffers: Python/C++ message-map key-checking consistency. #4030.
  • crystals-kyber-javascript: webpack-bundling runtime error fix. #2.
  • Data Transfer Project: Authentication, registration, job-creation, and data-type action tests; AngularJS test fixes. #508, #510, #513, #524.