Seismic REVM implements the Mercury Specification of the EVM: a shielded virtual machine that powers Seismic's blockchain

1 Open Issue Need Help Last updated: Jun 20, 2025

Open Issues Need Help

View All on GitHub
wire in rng key 2 months ago

AI Summary: The task involves integrating a live network RNG key into the Seismic REVM's RNG precompile. Currently, a default key is used; this needs to be replaced with a key obtained from the enclave via seismic-reth and seismic-evm, using the `SeismicTransaction`'s `rng_mode` field to determine whether to use the live key (execute mode) or the default key (simulate mode). The integration point is within the `ExecuteEvm::transact` function, leveraging the `SeismicChain`'s `rng_container` to manage the key.

Complexity: 4/5
good first issue

Seismic REVM implements the Mercury Specification of the EVM: a shielded virtual machine that powers Seismic's blockchain

Rust