Skip to content

2026 05 02 add Ed25519 support#127

Merged
robinheghan merged 8 commits into
gren-lang:mainfrom
joeybright:2026-05-02-add-ed25519-support
May 9, 2026
Merged

2026 05 02 add Ed25519 support#127
robinheghan merged 8 commits into
gren-lang:mainfrom
joeybright:2026-05-02-add-ed25519-support

Conversation

@joeybright
Copy link
Copy Markdown
Contributor

Adds support for the Ed25519 algorithm for signing and verifying. This works the same as other signing and verifying algorithms in the module. It includes an error check in key generation assuming that if key generation fails, the platform does not support this algorithm. All tests pass locally for me.

@robinheghan
Copy link
Copy Markdown
Member

You'll need to run prettifier on the Crypto.js file. I believe you can do this with devbox run format.

@robinheghan
Copy link
Copy Markdown
Member

Conflicts in the Crypto.gren file. Can you fix?

@joeybright
Copy link
Copy Markdown
Contributor Author

@robinheghan Fixed!

@robinheghan robinheghan merged commit a47afe1 into gren-lang:main May 9, 2026
1 check passed
@robinheghan
Copy link
Copy Markdown
Member

Thank you 🙏

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