I'm looking for a solution to conveniently test how the app WILL look like in a few months after the project starts.
I.e. - let's say that in the project we will periodically deploy contracts that will expire in 30 days. The expiration date will be available for users to read etc.
FE app should fetch active contracts and check how much time is left. It should also fetch expired contracts and show how much time passed since they expired.
I know that in hardhat I can use "TimeTraveler" to simulate time passing. But the browser will keep using the real time. This causes problem with time calculation and requires setting huge transaction deadline when interacting with blockchain.
Is there a plugin or an option in devTools of Firefox or Chrome to change current date to lets say 3 months in the future?
Or maybe there is a way to start hardhat-blockchain a few months in past, run some scripts and then use TimeTraveler to move to current time?