About

What is EQEmulator.dev?

A modern, community-operated login infrastructure for EverQuest private servers — built for reliability, transparency, and the long-term health of the emulation community.

Architecture

EQEmulator.dev is a federated login infrastructure for EverQuest private servers. Instead of a single server, the platform runs as a network of nodes that sync account data, server listings, and operator profiles across the mesh in real time.

A small set of authoritative nodes form the trusted backbone. These are operated by vetted community members, sit behind load-balanced IPs for high availability, and are the source of truth for the network. They sync bidirectionally — changes on any authoritative node propagate to all others.

Beyond the authoritative set, anyone can spin up a mesh node. Mesh nodes receive the full dataset from the authoritative nodes and can serve players locally, but they operate read-only — they cannot push changes back to the network. This means the community can scale horizontally without compromising data integrity.

All node-to-node communication is authenticated with public-key cryptography and encrypted in transit. If any single node goes offline, the rest of the network continues serving without interruption. Your existing eqemulator.net credentials work here automatically via transparent proxy — no re-registration needed.

How the Federation Works

Official Nodes

A small number of trusted, vetted nodes form the authoritative backbone. These are operated by established community members and sync bidirectionally.

Mesh Nodes

Anyone can run a mesh node for local access. Mesh nodes receive the full dataset but operate read-only — they can't push changes back to the network.

Automatic Sync

Account data, server listings, and profiles sync across all nodes automatically. If one node goes down, the others continue serving without interruption.

Seamless Migration

Existing eqemulator.net accounts work via transparent proxy. When you log in here, your account migrates automatically — no action required.

Cryptographic Trust

Every node authenticates with Ed25519 digital signatures. Data integrity is verified at every hop. No node can impersonate another.

Community Operated

The infrastructure is open source and community-run. No single person or organization controls the network. The code is public on GitHub.

Why This Matters

Resilience

Multiple independent nodes mean no single point of failure. If one node goes offline, the network continues operating. Your players keep playing.

Independence

Server operators aren't dependent on a single third party. You can run your own node, host your own data, and maintain full control of your community.

Continuity

Twenty years of community history deserve infrastructure that will outlast any one person. A federated model ensures the community's data persists.

Transparency

The entire codebase is open source. Every security measure, every sync protocol, every line of code is publicly auditable on GitHub.

Compatibility

Existing accounts work. If you have an eqemulator.net login, it works here automatically via our transparent proxy (LSPX). No registration needed.

Server operators can dual-list. World servers can connect to both loginservers simultaneously. Your players can reach you from either network.

All EQ clients supported. Titanium, SoD+, and Larion clients are all supported. Just update your eqhost.txt to point here.

Questions? Join the community on Discord.

Join Discord
About — EQEmulator