- Go 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .gitignore | ||
| arms_stubs.go | ||
| dashboard.go | ||
| example.env | ||
| gates.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE.md | ||
| main.go | ||
| presence.go | ||
| README.md | ||
arms
Nextendo Network game server for ARMS.
What is this?
The NEX game server for ARMS on Nextendo Network. It handles authentication and matchmaking, speaking the same NEX protocol the retail servers did.
It is built on the nextendo-nex core, which provides the PRUDP transport, RMC layer, and common service protocols.
Status: Fully operational with Friends List lobby joining, multiplayer etc.
Running
cp example.env .env # then edit .env
go run .
Configuration is entirely through environment variables — see example.env. No
secrets are baked into the source: the auth/secure password, internal key, and token secret are all
read from the environment at startup.
What this is not
This server ships no Nintendo code, keys, or copyrighted assets. It is an independent reimplementation for use with a community-run replacement service, not affiliated with, endorsed by, or associated with Nintendo. The NEX access key it uses is a well-known per-title value derivable from the game itself, not a secret.
License
Released under the PolyForm Shield License 1.0.0 — source-available: read, use, modify, and self-host, but do not use it to provide a product that competes with Nextendo Network.