Skip to content

An example repo with properties defined for ERC4626 vaults (see Recon substack for accompanying post).

Notifications You must be signed in to change notification settings

Recon-Fuzz/vaults-fuzzing-example

Repository files navigation

Vault Fuzzing Tester

This example is meant to accompany this post on the Recon substack for implementing invariants in an ERC4626 vault.

This tester was built using the create-chimera-app template.

Usage

Prerequisites:

  1. Foundry installed
  2. Echidna and/or Medusa installed

Echidna

To run the Echidna fuzzer use the following command from the root directory:

echidna . --contract CryticTester --config echidna.yaml

Medusa

To run the Medusa fuzzer use the following command from the root directory:

medusa fuzz

About

An example repo with properties defined for ERC4626 vaults (see Recon substack for accompanying post).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published