{% extends "base.html" %} {% block title %}Connect — echoIRCd{% endblock %} {% block content %}

Connect

Point any IRC client at the network — or open it in your browser.

Serverirc.echoircd.org
TLS (recommended)6697
Plaintext6667
NetworkechoiRCd
Prefer the browser? Open the web client ↗

Client quick-start

Most clients accept a one-line server string. The leading + on the port means TLS.

/server irc.echoircd.org +6697
/join #echoircd
HexChatNetwork list → Add → irc.echoircd.org/+6697 → tick "Use SSL"
WeeChat/server add echo irc.echoircd.org/6697 -tls
irssi/connect -tls irc.echoircd.org 6697
mIRC/server irc.echoircd.org +6697

Register your nick

Registering lets you keep your nickname, found channels, and log in with SASL.

/msg NickServ REGISTER <password> <email>
/msg NickServ IDENTIFY <password>

Log in with a key (ECDSA)

Instead of a password you can authenticate with a NIST P-256 key. The server sends a challenge, your client signs it, and the signature is checked against the key on your account — nothing secret crosses the wire.

# generate a key and read its public half
ecdsatool keygen ~/.ecdsa.pem
ecdsatool pubkey ~/.ecdsa.pem

# store it on your account, then use ECDSA-NIST256P-CHALLENGE for SASL
/msg NickServ SET PUBKEY <printed-public-key>

Point your client's SASL settings at the same key file and pick the ECDSA-NIST256P-CHALLENGE mechanism.

{% endblock %}