Upgrade Simulator
Dry-run a proxy upgrade to catch storage collisions, changed selectors, and behavior shifts before it touches a live contract.
Simulation Parameters
Configure contracts to simulate an upgrade scenario
Running upgrade simulation...
Running upgrade simulation...Analyzing storage layout, selectors, and behavior
!
Simulation Failed
An error occurred during the upgrade simulation.
Issues Found
Storage collisions and selector changes detected during simulation
Storage Layout Comparison
Slot mapping before and after the upgrade
Current Implementation
New Implementation
Storage Collisions
Selector Comparison
Function signature changes between implementations
Select Smart Contract
Choose a smart contract from your workspace to open in this view.
Sign in to use the Upgrade Simulator
Use the Sign In button in the navigation bar.