Prerequisites: (See Domains: Social Media )
Phone Number
Email address
Credit Card
Social media registrations for the domain
Visit domain registrars to compare prices for the domain you are interested in (example domain.gd)
TLD-List provides comparison of top-level domain pricing:
https://tld-list.com/
Cloudflare tends to have cheapest renewal. Their other free services can still be used without registering there.
https://www.cloudflare.com/products/registrar/
OVHCloud has the cheapest registration + renewal price for ".top" , a three-letter top-level domain:
https://order.ca.ovhcloud.com/us/order/webcloud/
Create a free account with the registrar
Register your email address and create a password.
Use an email protected by two-factor authentication!
Verify the account email
Purchase the domain
Navigate to "Register domains" on the registrar's website and enter the name
Start purchasing
Choose a registration term, it makes sense to reserve as much in advance as you expect to use
Enter phone number and address, ; free WHOIS privacy is included, Cloudflare will retain your data
Email addresses are needed for Owner, and Technical Contact. Recommend using the ones setup during "Social Media Setup".
Later these can be changed to emails on the new domain
Enter payment details and complete the purchase; no refunds!