Yes, it’s necessary to be able to create an account and log in to the Alpha 2 network.
See this dev update for more info:
You can update your registered IP if you want to connect to Alpha 2 from another location.