You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bugfix:Pda.on_curve? now strips the Ed25519 sign bit (top bit of byte 31) before interpreting the y coordinate. Previously, ~50% of on-curve addresses were misclassified as off-curve, causing find_program_address to pick a higher bump than Anchor and produce a mismatched PDA. Also rejects non-canonical y values (y >= 2^255 - 19) and handles the x² = 0 edge case correctly.