Skip to content

feat: Added v0.3.3 backend for zkvm#1

Open
jason-nitro wants to merge 2 commits intomasterfrom
v0.3.3-zkvm-final
Open

feat: Added v0.3.3 backend for zkvm#1
jason-nitro wants to merge 2 commits intomasterfrom
v0.3.3-zkvm-final

Conversation

@jason-nitro
Copy link

@jason-nitro jason-nitro commented Jul 31, 2025

This isn't really a PR, because I pushed directly to the new v0.3.3-zkvm branch. But it's good for reviewing what I did. Comments still welcome.

getrandom v0.3.3 (which is used by Agave 3.0) changed their backend interface, so this is an updated version of the code needed to use this within an SP1 proof.

For the moment, this is just a trivial implementation of the function. Succinct should move this to their own fork and hook up the latest version of their randomization internals, which wasn't necessary for me to get this working.

@jason-nitro jason-nitro self-assigned this Jul 31, 2025
@jason-nitro jason-nitro requested a review from Yiwen-Gao July 31, 2025 13:00
@jason-nitro
Copy link
Author

Doesn't fully build for other purposes right now, but can figure that out later.. we're not shipping it as a general getrandom solution.

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.

1 participant