Run contract calls as any wallet in your Virtual Environment by impersonating it in simulated mode. Act as the address to simulate a read or write call and receive the result with the real address context behind the call, without requiring a private key.
Act as any address from the contract page
Aside from running this via Virtual Environment RPC, with unsigned transactions and state overrides, you can now quickly impersonate the wallet directly with one click instead of running a request.

In the contract page inside a Virtual environment, open the Read/Write page for the contracts added to the environment. Click “Impersonate” and pick the address you’d like to mimic.
Contract read and write pages inside your environment fill the From address automatically, so you test exactly what that wallet would see and do. You can also examine the write clals in the environment’s execution history.
Step into the wallet that hit the problem, run the same call, and read the result. Spin up a Virtual Environment →
Model a Whale Exit on Morpho With Tenderly