I hope this is intended as a reductio and not a serious suggestion?
Freenode has the same policy, that's why I suggested that.
It basically boils down to: for creation of the user you need to connect outside of tor, or ask someone to do it for you (for a bitcoin payment of course

). After that you can use tor to connect.