Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
January 19, 2018 22:24
January 19, 2018 22:24
April 17, 2021 14:47
January 19, 2018 22:24
January 19, 2018 22:24
January 19, 2018 22:24
January 19, 2018 22:24
January 19, 2018 22:24
January 19, 2018 22:24
March 18, 2018 18:15
January 19, 2018 22:24
January 19, 2018 22:24

SteemNova 2 - 2Moons engine-based browsergame for Steemians

The game

The open source browsergame framework is based on 2Moons.

Full source code is placed at repository. It is fork of jkroepke/2Moons for Steem community purposes. SteemNova repository is the center of the game. The opportunity was given to change the game code by Steemians, most probably Utopians as a contribution. There are many things to modify starting from graphics, languages, code improvements up to Steem integration and bughunting.

Repository structure

  • [cache] - temporary cached server .tpl webpages
  • [chat] - AJAX ingame client-side chat
  • [includes]
    • game engine
    • configuration
    • administration
    • database scheme
    • external libraries
    • webpages functionality
  • [install]
    • first installation
    • database creation
  • [language] - translations: DE, EN, ES, FR, PL, PT, RU, TR
  • [licenses] - open source license schemes
  • [scripts] - client-side web browser .js scripts
  • [styles]
    • webpages .css templates
    • webpages .tpl templates
    • fonts
    • images
  • [tests]


SteemNova expansion goes as follows:

  1. Reorganize github code. Specify README and LICENSE documentation. Fix any game issues if there will be any.
  2. Create SteemNova Board community on top of Steem blockchain. (
  3. Game manual and tips & tricks for newbies.
  4. Specify detailed explanation how the reward system will work. (
  5. Announce bug bounties, artwork contests and utopian-io task requests for contributors (mobile UI, visual bugs etc.).
  6. Steem accounts integration. (#67)
  7. Fix all known bugs
  8. Complete new design

Local installation

  • Clone the repo: git clone
  • Install components: apt install apache2 php7.3 php7.3-gd php7.3-fpm php7.3-mysql php7.3-curl php-ds libapache2-mod mysql-server
  • Setup mysql: create user USER identified by PASSWORD; create database DB; grant all privileges on DB.* to USER;
  • Set write privileges to dirs: cache/, includes/
  • Run wizard:

If you run SteemNova on NGINX - Read file!


In game screen

Copyright and license

SteemNova is a fork of Open Source Browsergame Framework jkroepke/2Moons engine.

Code copyright 2009-2016 Jan-Otto Kröpke released under the MIT License.

Code copyright 2018 @steemnova released under the MIT License.

Code copyright 2018-2020 @IntinteDAO released under the MIT License. (f66f0bf9f2d502f9cc3932e7f05e4795b3622ce6)

Code copyright 07.05.2020-2020 @IntinteDAO released under the AGPLv3 License.


SteemNova is a multiplayer browser game in which players expand their cosmic empires and fight for dominance in galaxies.







No releases published


No packages published