[ENS][Q15] Renewal Timeline

    Create a visualization depicting how likely a renewal is to happen as time approaches the expiration date of the domain. Are more renewals done right before expiration or is it a more gradual distribution?

    Loading...
    Loading...
    Loading...

    Looking at the above percentages, it's clear that:

    • If a renewal is to happen, it is far more likely to happen (Porbability>70%!) before the scheduled expiry of the registry.
    • On rare occasions, some registries are renewed after expiration occurs.

    Notes about the chart:

    • A Negative(-N) on the X-Axis denotes N weeks BEFORE the expiry week.
    • A Positive(+N) on the X-Axis denotes N weeks AFTER the expiry week.
    • Zero(0) denotes a registry's expiry week.
    • The extreme ends of the X-axis denote registries taking 50 OR MORE weeks.

    After glancing at the Timing Tendency chart, some of the noticeable patterns:

    • There is a gradual build-up of renewals ~24 Weeks ( or ~ 6 months ) out from their respective expiry deadlines.

    • The pace starts to really pick up when it's down to just 3 months to the deadline, with the final month seeing the most renewals.

    • There's a gradual decrease in late/post-deadline registrations from the blow-off top too. Makes sense, since eventually if it has been long enough, the user is no longer likely to care enough about a renewal. Plus the domain might also be re-registered!

    The Anomaly: The extreme left of the chart has quite the surge! What prompts people to renew their domains as early as 50 weeks ( or even more) earlier from the expiry???

    • Some people might be interested in paying upfront for their domains and not have to frequently keep the deadlines in check?

    • Majority of the time, the ETH network has very high transaction fees. When the fees get absurdly low, topping up existing domains/registering new domains is usually the goto choice of the usual ETH ecosystem enjoyer!