

# QRL Contributions

> For the complete documentation index, see [llms.txt](/llms.txt). This markdown page mirrors [the canonical HTML page](/contributions/).



Research funded by the QRL Foundation, public software, merged contributions to external projects, infrastructure work, and memberships, with source references.























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. 
