I haven't used it in a while, and as far as I understand, the current approach is to open the site via tor, register an account and get a custom domain for further use.
however, when I open the site url (from wikipedia) and try to sign up, I do not get a 4 digit verification code.
I tried one of my gmail and proton mails, but nothing.