This document outlines the response to an exploit in the OptimismPortal (OptimismPortal2) within the Fault Proofs system. Although this runbook can be used in conjunction with the Fault Proof Recovery Runbook, the actions recommended here take precedence over any other runbook.
two-step-withdraw-forgery-detecteddispute-mon-incorrect-game-resulttwo-step-withdraw-forgery-detecteddispute-mon-incorrect-game-resultA fault in the OptimismPortal could indicate an issue with:
Specifically, this means:
two-step-withdraw-forgery-detected alert ⇒A withdrawal with an invalid proof has been verified, indicating a problem with the proveWithdrawalTransaction.dispute-mon-incorrect-game-result alert is active for longer than 3.5 days (the DISPUTE_GAME_FINALITY_DELAY_SECONDS) and the affected game has not been blacklisted ⇒ A verified withdrawal could be finalized with an invalid output, pointing to a faulty FP recovery response.