Skip to content

Conversation

@nconsigny
Copy link
Collaborator

Changes

  • Update precompile naming conventions to FALCON_HASH_TO_POINT_SHAKE256 and FALCON_HASH_TO_POINT_KECCAKPRNG
  • Add eip number and requires fields to header
  • Add normative encoding specification for challenge polynomial (897 bytes)
  • Update EIP-7932 integration (MAX_SIZE: 667 bytes, remove pubkey hash) - Define two algorithm types: 0xFA (SHAKE256) and 0xFB (Keccak-PRNG) - Add Addresses section with EIP-1352/7587 references

This contribution is intended to be merged into the main EIP-Falcon PR (ethereum#10560 on ethereum/EIPs).

- Update precompile naming conventions
- Add author and fix metadata
- Update EIP-7932 integration
- Add normative specifications and security requirements
@rdubois-crypto
Copy link
Collaborator

  • could you update the filename to eip-8052.md in order to have a straight WAlidator OK return please.

Copy link
Owner

@asanso asanso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm thanks

Resolved conflicts by:
- Keeping EIP-7932 compliance details in Section 6 (Backwards Compatibility)
- Removing duplicate Section 3.4 (Compliance with EIP-7932)
- Ensuring EIP-7932 content appears only once in the document
@nconsigny nconsigny merged commit 1e5adc6 into asanso:simon/eip-falcon Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants