Seismic Foundry is a fork of Foundry, customized to work with the Seismic blockchain. It provides a testing toolchain specifically designed for Seismic's modified version of reth
This repository contains modified versions of Foundry's core tools:
sforge: Seismic's version offorge, for testing Ethereum smart contractssanvil: Seismic's version ofanvil, for running local Ethereum test networks
NOTE: seismic-foundry does not yet support foundry's
castorchisel
For details about Seismic's modifications to reth, please see:
To build sforge from source, run this from the root of this repository:
git checkout seismic
cargo install --root=$HOME/.seismic --profile dev --path ./crates/forge --lockedTo build sanvil from source, run this from the root of this repository:
git checkout seismic
cargo install --root=$HOME/.seismic --profile dev --path ./crates/anvil --lockedThis project is built upon the excellent work of the Foundry Contributors. We are grateful for their contributions to the Ethereum development ecosystem.
This project is distributed under the same license as Foundry.