The op-challenger
is a modular op-stack challenge agent
written in golang for dispute games including, but not limited to, attestation games, fault
games, and validity games. To learn more about dispute games, visit the
dispute game specs.
First, clone this repo. Then, run make
, which will build all required targets.
Alternatively, run make devnet
to bring up the devnet
which deploys the mock dispute game contracts as well as an
op-challenger
instance.
Alternatively, you can build the op-challenger
binary locally using the pre-configured
Makefile target by running make build
, and then running ./op-challenger --help
to see a list of available options.
op-challenger
is configurable via command line flags and environment variables. The help menu
shows the available config options and can be accessed by running ./op-challenger --help
.