Skip to content

Conversation

@crStiv
Copy link

@crStiv crStiv commented Aug 25, 2025

Fill in TODO sections in curves.md with:

  • Pallas-Vesta curves: 2-cycle structure, field parameters, and curve equations
  • Simplified SWU: hash-to-curve algorithm description and implementation steps

**Pallas curve ($E_p/\mathbb{F}_p$):**
- Base field: $\mathbb{F}_p$ where $p = 2^{254} + t_p$ and $t_p = 45560315531419706090280762371685220353$
- Scalar field: $\mathbb{F}_q$ where $q = 2^{254} + t_q$ and $t_q = 45560315531506369815346746415080538113$
- Curve equation: $y^2 = x^3 + 5$
Copy link
Contributor

Choose a reason for hiding this comment

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

I checked that the values of $t_p$ and $t_q$ match https://github.com/zcash/pasta (and I know everything else does).

Copy link
Contributor

@daira daira left a comment

Choose a reason for hiding this comment

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

ACK with suggestions.

@daira
Copy link
Contributor

daira commented Dec 28, 2025

Review needed from @ebfull or @str4d.

@daira daira requested a review from str4d December 28, 2025 13:48
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.

2 participants