Overview
l2nx.top is a Lineage 2 server rating and opening calendar. Players vote for projects there, and you can reward them for it: every vote can carry your own player identifier and is delivered back to you.
Projects and servers
Section titled “Projects and servers”A project is your whole game server brand: one site, one slug (https://l2nx.top/{tenantSlug}), one or more game
servers. Voting is per project. A vote may name one of your servers, but it always counts for the project.
Votes are accepted only while the project is listed on l2nx.top. A closed or hidden project, or a server that is not listed, cannot receive votes.
How a vote works
Section titled “How a vote works”- You send the player to your vote link:
https://l2nx.top/{tenantSlug}/vote, usually with arefthat identifies the player on your side. - The player passes a Cloudflare Turnstile check and votes. Players do not need an account on l2nx.top.
- The vote is recorded with your
refreturned exactly as you sent it, and delivered to you:- pushed to your endpoint as the
vote.createdwebhook, and - available in the vote feed of the Integration API under your API key.
- pushed to your endpoint as the
- You match
refto the player and grant the reward.
Cooldown
Section titled “Cooldown”One vote per project every 24 hours from the same voter. A voter is matched by:
- network address: the IPv4 address, or the
/64network for IPv6; - browser: a long-lived cookie set by l2nx.top.
A vote is rejected if a vote for the same project was cast in the last 24 hours from the same address or from the same browser. The server chosen in the vote does not matter: one vote per project, not per server. The vote page shows the player when the next vote becomes available.
Cooldowns are independent between projects: voting for another project does not affect yours.
Rating
Section titled “Rating”The l2nx.top rating is curated by published principles, not a raw vote count:
- votes on l2nx.top in the current calendar month (UTC);
- the project’s presence and position on other Lineage 2 top sites;
- recent and upcoming server openings.
Weights are not published, and vote counts and scores are not shown to anyone. The rating is recalculated every hour and the monthly vote count starts over at the beginning of each UTC month. An extra vote never counts against a project.
Paid placements are shown in a separate block marked as sponsored. They buy visibility, not position: a promoted project keeps its honest place in the rating.
Only you see your votes: the vote feed returns the votes of the project the API key belongs to.
Next steps
Section titled “Next steps”- Vote link: build links for your site and game.
- Webhooks: receive
vote.createdand verify its signature. - Getting access: request an API key and a webhook endpoint.
