Skip to content

Comments

Web3 1940 ezkl and plain/zk ultrahonk variants#68

Merged
rushby merged 6 commits intomainfrom
WEB3-1940-EZKL-non-zk-ultrahonk
Nov 17, 2025
Merged

Web3 1940 ezkl and plain/zk ultrahonk variants#68
rushby merged 6 commits intomainfrom
WEB3-1940-EZKL-non-zk-ultrahonk

Conversation

@rushby
Copy link
Collaborator

@rushby rushby commented Nov 17, 2025

No description provided.

Copy link
Collaborator

@yurikoinaba yurikoinaba left a comment

Choose a reason for hiding this comment

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

Just a comment on the new version - it should highlight a breaking change

Copy link

@la10736 la10736 left a comment

Choose a reason for hiding this comment

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

The code is Ok for me, but I didn't find any logic that take care the runtime version to handle the right ultrahonk version (with or without Zk variant).

Also for ezkl should be gated by runtime version. In this case it's a smaller issue because in the worst case the user receive an error from the chain that the verifier is not present, but in general should be possible to have a different set of verifies on different runtimes.

I think that is a good occasion to implement it and use the same pattern in the future.

@rushby rushby merged commit f21fd6d into main Nov 17, 2025
1 check passed
@rushby rushby deleted the WEB3-1940-EZKL-non-zk-ultrahonk branch November 17, 2025 18:58
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