# 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.

- Canonical page: [Go QRLLIB](https://www.qrlecosystem.com/projects/go-qrllib/)
- Status: Beta
- Type: Tooling (`tooling`)
- Primary category: Developer experience (`developer-experience`)
- Secondary categories: Security, custody &amp; account management
- Capabilities: Libraries, Key management
- QRL relationship: Native
- QRL support: QRL 1.x; QRL 2.0
- Publisher: [The QRL](https://www.qrlecosystem.com/publishers/the-qrl/index.html.md)
- Source availability: Full
- Listed: 2026-08-17
- Data updated: 2026-08-17
- Search keywords: cryptography, mldsa, xmss, go

## Project links

- [Package](https://pkg.go.dev/github.com/theQRL/go-qrllib)


## Repositories

- [Sdk repository](https://github.com/theQRL/go-qrllib) — license: MIT


## Features

- FIPS 204 ML-DSA-87 signatures and QRL 2.0 wallet helpers
- Legacy XMSS signing and verification for QRL 1.x migration
- ML-KEM-1024 key encapsulation and SPHINCS+ primitives
- QRL address, descriptor, mnemonic, seed, and checksum utilities


## Security review reports

Security review reports are provenance records, not safety ratings.

- [Trail of Bits report](https://github.com/trailofbits/publications/blob/master/reviews/2026-07-thequantumresistantledger-go-qrlliblibrarysecurityreview.pdf). Repository security review; consult the report for its exact scope. Remediation: Not reported.

