diff --git a/EIPS/eip-1.md b/EIPS/eip-1.md index 9e72aed5b4aa55..5af4c8388967ca 100644 --- a/EIPS/eip-1.md +++ b/EIPS/eip-1.md @@ -356,6 +356,22 @@ Permitted Yellow Paper URLs must anchor to a specific commit, and so must match ^(https://github\.com/ethereum/yellowpaper/blob/[0-9a-f]{40}/paper\.pdf)$ ``` +### PQClean + +Links to PQClean (clean implementations of the post-quantum schemes that are in the NIST post-quantum project) may be included using normal markdown syntax, such as: + +```markdown +[PQClean-Falcon-512](https://github.com/PQClean/PQClean/commit/8e220a87308154d48fdfac40abbb191ac7fce06a) +``` + +Which renders to: +[PQClean-Falcon-512](https://github.com/PQClean/PQClean/commit/8e220a87308154d48fdfac40abbb191ac7fce06a) + +Permitted PQClean reference implementation URLs must anchor to a specific commit, and so must match this regular expression: + +```regex +^(https://github.com/PQClean/PQClean/commit/[0-9a-f]{40})$ +``` ### Digital Object Identifier System diff --git a/EIPS/eip-7619.md b/EIPS/eip-7619.md index e05042d8c61a9a..7de9b705c175f1 100644 --- a/EIPS/eip-7619.md +++ b/EIPS/eip-7619.md @@ -20,6 +20,8 @@ The advent of quantum computing threatens blockchain protocols and networks beca ## Specification +A clean implementation for Falcon-512 algorithm can be found at [PQClean-Falcon-512](https://github.com/PQClean/PQClean/commit/8e220a87308154d48fdfac40abbb191ac7fce06a) + The precompiled signature verification function runs at address `0x65`. The required inputs are: - `message` - an arbitrary nummber of bytes representing the message that was signed