No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-16 03:33:53 -04:00
.gitignore arms: NEX server for ARMS online 2026-08-04 03:31:09 -04:00
arms_stubs.go Fix ARMS online play: Pia handshake, presence auth, DataStore stub 2026-08-16 03:27:21 -04:00
dashboard.go Fix ARMS online play: Pia handshake, presence auth, DataStore stub 2026-08-16 03:27:21 -04:00
example.env Fix ARMS online play: Pia handshake, presence auth, DataStore stub 2026-08-16 03:27:21 -04:00
gates.go arms: NEX server for ARMS online 2026-08-04 03:31:09 -04:00
go.mod Fix ARMS online play: Pia handshake, presence auth, DataStore stub 2026-08-16 03:27:21 -04:00
go.sum Fix ARMS online play: Pia handshake, presence auth, DataStore stub 2026-08-16 03:27:21 -04:00
LICENSE.md arms: NEX server for ARMS online 2026-08-04 03:31:09 -04:00
main.go Fix ARMS online play: Pia handshake, presence auth, DataStore stub 2026-08-16 03:27:21 -04:00
presence.go Fix ARMS online play: Pia handshake, presence auth, DataStore stub 2026-08-16 03:27:21 -04:00
README.md Update README.md 2026-08-16 03:30:11 -04:00

arms

Nextendo Network game server for ARMS.

License: PolyForm Shield 1.0.0 Go 1.23+


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.