Skip to content

feat: use openvm zkvm accelerator from ere - #75

Merged
han0110 merged 2 commits into
mainfrom
han/feature/openvm-zkvm-accelerator-from-ere
Aug 6, 2026
Merged

feat: use openvm zkvm accelerator from ere#75
han0110 merged 2 commits into
mainfrom
han/feature/openvm-zkvm-accelerator-from-ere

Conversation

@han0110

@han0110 han0110 commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator
  • Use zkvm_accelerator.h impl exported from ere-platform-openvm
  • Cleanup OpenVM specific crypto backend impls and use the shared ZkVMInterfaceCrypto

use ere_platform_openvm::OpenVMPlatform;
use stateless_validator_ethrex::guest::entrypoint;

openvm::init!();

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

This is now enforced in https://github.com/eth-act/ere/blob/master/crates/platform/openvm/src/zkvm_accelerator.rs#L66 since the declaration depends on the openvm.toml config, but in ere we hardcode the stanard config.

@@ -1,600 +0,0 @@
//! OpenVM Crypto Implementation for REVM

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Removed and use the shared ZkVMInterfaceCrypto, same for the ethrex one.

@han0110
han0110 merged commit d537fcd into main Aug 6, 2026
22 checks passed
@han0110
han0110 deleted the han/feature/openvm-zkvm-accelerator-from-ere branch August 6, 2026 09:12
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