inspired by timestampvm (https://github.com/ava-labs/timestampvm)
BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause