StealthDragons is a multiplayer PvP card game that runs through the Tor network and integrates the Stealth (XST) blockchain. The cards are NFT node artworks, drawn randomly, and every player has the same number of cards with identical statistics to keep the battles fair.
- All game traffic is routed through the Tor network via a hidden service (.onion address) - no central server, fully encrypted PvP
- Requires Tor running locally (port 9050) to connect to the server
- Stealth is a fast, feelesss, private, and scalable blockchain built on the Junaeth cryptocurrency protocol
- Stealth offer 5 second feeless transaction confirmations and unparalleled spam resistance
- StealthDragons network runs on a dedicated Linux server called Dragonator, a headless Unity build
- Server IP is never revealed - protected by Tor hidden service
- All connections (matchmaking, version check, game traffic) go through Tor
- Players connect via .onion address directly in the game client
- Server player count is tracked live and shown before joining
- Install Tor standalone via Expert Bundle
- Add torrc config file: SocksPort 9050 | ControlPort 9051 | DataDirectory tor_data | HiddenServiceDir C:\Tor\hidden\ | HiddenServiceVersion 3 | HiddenServicePort 7777 127.0.0.1:7777
- Run .\tor.exe -f torrc
- Launch StealthDragons.exe
- Set Player name (default is StealthDragon)
- Enter the Dragonator Server .onion address, connect to begin
- Requires a fully synced Stealth daemon v3.3.4.0
- Unlocked wallet for transactions
- sudo apt install tor
- sudo systemctl start tor
- sudo systemctl status tor
- ss -tlnp | grep 7780 # game port
- ss -tlnp | grep 5555 # matchmaker port
- sudo cat /var/lib/tor/hidden_service/hostname
- sudo nano /etc/tor/torrc
- HiddenServiceDir /var/lib/tor/hidden_service/
- HiddenServicePort 7780 127.0.0.1:7780
- HiddenServicePort 5555 127.0.0.1:5555
- sudo systemctl restart tor
- rpcbind=127.0.0.1
- rpcallowip=127.0.0.1
- cd ~/.config/unity3d/StealthDragons/StealthDragons
- nano ~/.config/unity3d/StealthDragons/StealthDragons/rpc.conf
- rpcuser=stealthuser
- rpcpassword=stealthpassword
- rpcurl=http://127.0.0.1:46502/
- chmod +x dragonator.x86_64
- ./dragonator.x86_64 -batchmode -nographics
- Unity Engine 6000.0.71f1
- Mirror Networking 96.0.1
- TextMesh Pro
- DOTween
- MatchMakerServer
- DragonNetworkManager
- TorTelepathyTransport
- UnityMainThreadDispatcher
- Builds are available for Windows, Linux, and macOS
PvP match with Stealth (XST) integration
https://www.youtube.com/watch?v=gPVLkC-fBXw
StealthDragons and Dragonator are experimental software provided for testing and development purposes only. Use this software at your own risk. No guarantees are made regarding stability, security, or reliability. Funds may be lost due to bugs, crashes, or unexpected behavior.
This software is a peer-to-peer experimental game integration and does not operate, provide, or promote any gambling or betting service. The developer does not host, manage, or control user funds beyond the automated blockchain transaction functionality built into the software. Users are fully responsible for how they use this software and must comply with their local laws and regulations.