in‐browser splatnet 3 - frozenpandaman/s3s GitHub Wiki
This is a guide for enabling the use of SplatNet 3 in your browser. Due to an update in August 2023, a userscript is now required to load the homepage.
Steps
-
Install a userscript manager, such as:
- Tampermonkey (for Chrome, Firefox, Safari, Edge, and Opera)
- Violentmonkey (for Chrome, Firefox, and Edge)
- Greasemonkey (for Firefox only)
-
Run s3s (see the readme for usage) to generate an up-to-date
config.txt
. If you only want to access SplatNet and don't have a stat.ink API key, enter "skip" for this step during setup. -
Open your
config.txt
and copy the value listed forgtoken
(you can also use mitmproxy to obtain your token manually). -
Go to https://gist.github.com/frozenpandaman/8cd8e66757d3478f3aa3839a38ddaa1e and click the "Raw" button. Click "Install" on the page that pops up to install the "s3s Use SplatNet 3 in-browser" userscript.
-
Navigate to https://api.lp1.av5ja.srv.nintendo.net/. When the alert box pops up, paste in your token. You'll have to do this every time you refresh the tab on the homepage of the web app. Since
gtoken
s expire every few hours, you may need to re-run s3s, reload the page, and paste in a new value every so often, in the case that the homepage displays an error.
Changing the language
If you wish to use SplatNet 3 in a language other than English, go to https://api.lp1.av5ja.srv.nintendo.net/?lang=xx-XX
where xx-XX
is one of the available language codes.
Thanks to samuelthomas2774 for helping me figure out how to fix this problem when it was introduced.