diff --git a/76.md b/76.md index db277c7e..4912675f 100644 --- a/76.md +++ b/76.md @@ -6,14 +6,14 @@ Speedrunning Leaderboard Entry `draft` `optional` -This NIP defines event kind `7602` as a submission to a game's speedrunning leaderboard, specified via a unique `d` tag, e.g. a game's Steam App ID. +This NIP defines event kind `7602` as a submission to a game's speedrunning leaderboard, specified via a unique `g` tag. Each game's leaderboard has optional Categories, Variations, Platform, Level, Region and Version tags to allow for the creation of alternate sub-leaderboards under one game. ```jsonc { "kind": 7602, "tags": [ - ["d", ""], //E.g. Among Us' Steam App ID is 945360 + ["g", ""], ["c", "", ], //E.g. A%G (Any% Glitchless), AlAc (All Achievements) ["v", "", ], //E.g. for Celeste AnyP (Any%), ARB (All Red berries), TE (True Ending) etc. ["plt", ""], //E.g. N64, EMU @@ -22,12 +22,9 @@ Each game's leaderboard has optional Categories, Variations, Platform, Level, Re ["ver", ""], //Version the submission is ran on e.g. 1.4.0.0 ["rlt", "", ""], //Real Life Time, subtract Start from Stop to get actual time ["igt", "", ""], //In-Game Time - ["proof": ""] //e.g. Twitch Vod, replay file + ["proof", ""] //e.g. Twitch Vod, replay file ], - "content": "", //User written comment about run if desired - "created_at": "", - "pubkey": "", - "sig": "" + "content": "" //User written comment about run if desired } ``` Tags can be entered multiple times if required, such as a game having multiple varieties under one category. E.g. Pizza Tower Full Game Any% has Playable Character and Glitches? varieties. @@ -37,12 +34,12 @@ An example of a potential Super Mario 64 120 Star N64 run submission. { "kind": 7602, "tags": [ - ["d", "SM64"], + ["g", "SM64"], ["c", "120S", "120 Star"], ["plt", "N64"], ["reg", "JPN"], ["rlt", "1587370820", "1587376601"], - ["proof": "https://www.twitch.tv/videos/2034126985"] + ["proof", "https://www.twitch.tv/videos/2034126985"] ], "content": "WR run", "created_at": "1714228879",