No, it is not. You can easily join X33 by clicking the "join now" button, where you just need a password and username to register.