For the life of me I can’t find where to register a new domain. Only see transfer. I registered a new one at cloudflare a couple of months ago (I think - so much is a blur these days!) but now I can’t find it.
Sorry, the beta for new registrations is closed for the time being. No ETA on when it will open again.
They might want to update their page:
This might be @fallon’s territory.