Skip to content

Client setup

Before connecting a client, build and configure both RustyCore services and ensure the auth, characters, world, and hotfixes MariaDB databases are available.

The default local endpoints are:

ServicePort
Battle.net RPC over TLS1119
Battle.net REST8081
World socket8085
Instance socket8086

The selected auth.realmlist entry must match the world listener and client build. Runtime certificates, credentials, database URLs, and local configuration files must remain outside version control.

The repository's integrated smoke client is documented under tools/wow-test-bot. It verifies a narrow login/world-entry scenario; it does not establish full gameplay parity.

Open source under GPL-3.0-or-later. Built by the RustyCore community.