Message
Invalid seeds; point must fall off the Ed25519 curve.
What it means
createProgramDerivedAddress was called with a bump that produces an on-curve point, which is not a valid PDA.
What to do
- Use
getProgramDerivedAddressto find the canonical bump instead of supplying one. - Verify with the PDA tool on this site.