Before you register change your nick to the nickname you want to register. You can change your nick name with /nick <nickname>.

To register you can use the following command:

/msg NickServ register <password> <email-address>

If you need any additional help with NickServ you can type:

/msg NickServ help register


Configure your IRC client to authenticate using SASL. Enter your account username and password. Consult the documentation of your IRC client on authenticating using SASL.

TLS Client Certificates

You can use client side certificates to identify yourself to NickServ. With a client side certificate you can identify without a password, as long as you have the private TLS certificate. Not all IRC clients support this, weechat, irssi, mIRC and XChat do support TLS client certificates. Please see your IRC client's documentation on how to actually create and use a TLS certificate. When you connect with a TLS certificate you will see the following message:

You are connected using TLS cipher "TLS1.3-ECDHE-RSA-AES-256-GCM-AEAD" and your
TLS fingerprint is bf9bc97fa4454fe5bb859a36c0fbd3ac

You will need to identify with your password to add this certificate to your account. Once you have identified you can use the following command to add the fingerprint to your account:

/msg NickServ cert add