Rooms
Public
Private (PIN)
Private rooms: the first player gets a 4-digit PIN to give their opponent.
Hover over an occupied room to get a true ping to the host.
VPNs and some internet connection types may experience issues starting a netplay game.
A browser-based arcade fighting game platform with rollback netplay. Pick a game, join a room, play someone head-to-head or practice solo — most of all have fun!
No. Everything runs in your browser — nothing to install, no account to make. Desktop Chrome, Edge, Brave or Firefox all work, and a wired connection is best for serious matches.
Mobile support is limited. These are full arcade machines being emulated, and the demands of running one at a locked 60fps while staying in sync with another player are more than most phones and tablets can hold. Some games may work on a recent device, but results will vary — desktop or laptop with high speed fibre is highly recommended.
No. Games load automatically and are cached in your browser after the first time, so a repeat visit starts much faster.
Fighting games (head-to-head netplay):
Other head-to-head games:
Score attack (alternating timed turns — highest score wins):
More games can be added according to community demand — if there's something you want to see on here, say so in the Telegram!
The two players connect directly to each other, not through a server. Rollback netplay predicts your opponent's inputs and corrects instantly, so play stays smooth at real-world ping. Hover an occupied room in the lobby and a coloured dot shows your actual latency to that player before you join.
Create a private room, share the PIN, and they join with it. Public rooms are open to anyone!
Keyboard by default; USB and Bluetooth controllers and arcade sticks work too. Everything is remappable in-game via the controls button. It is suggested to set your controls in solo mode before trying a netplay game.
Yes. The filter button cycles scaling and CRT options — xBRZ, Super-xBR, FSR, scanlines and more!
The match is awarded to whoever's still connected. The room is then released automatically once a game is decided, so nobody can hold a room by walking away.
No. Most rooms are free, need no wallet, and never ask for one. A wallet is only involved if you choose to enter a wagered room.
Wagered rooms are a separate set at the bottom of the lobby, marked with their stake — pub8 and priv8 at 0.1 SOL, pub9 and priv9 at 0.01 SOL. Winner takes the whole pot.
When both players press START, each signs a message with their Solana wallet to prove they own it — this costs nothing and moves no funds. Each then sends the room's stake. A deposit only counts once it's confirmed on the blockchain, and the match starts the moment both are in. If the match never starts — the countdown runs out or someone leaves first — anything already sent is refunded automatically.
The result only counts when both players' games report the same outcome; the server then pays the winner and shows both players the transaction. Once a match has started, quitting or disconnecting hands the win to whoever stays. If the two reports ever disagree, nobody is paid automatically — the match is held and reviewed by hand. Quote the match ID from the result screen in the Telegram if anything looks wrong.
Some games aren't available in wagered rooms until the site can reliably read their results — they simply won't appear in the game picker there.
Nothing has launched yet, but there will likely be one in the near future as a means to do away with any need of a house rake and make wagered games a true double or nothing. If that changes it'll be announced through the site and the X and Telegram links in the corner — treat anything else claiming to be an official Sol Fighter token as fake.