An entire universe on the Ethereum blockchain
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build/contracts Commit built contract Jul 6, 2018
contracts Don't forget to have ring masses in the system generator Oct 12, 2018
migrations
src Don't forget to have ring masses in the system generator Oct 12, 2018
test Add some tests showing we can generate moons Oct 5, 2018
.gitignore Prepare for a prerelease with the system generation code Mar 8, 2018
.npmignore Prepare for a prerelease with the system generation code Mar 8, 2018
LICENSE
README.md Update README Mar 8, 2018
package-lock.json Change the generator to now make orbit shapes in one go with a base s… Jun 29, 2018
package.json Remove now-supplanted function and bump version Jul 6, 2018
truffle.js Add some more orbital elements Nov 25, 2017

README.md

Macroverse

An entire universe on the Ethereum blockchain

Official Site

Macroverse is a project to deploy a procedurally-generated universe to the Ethereum blockchain, suitable for use as a setting for games and a subject for exploration.

Players are be able to own a token, MRV, that provides access to this procedural world. Players are also able to claim and trade pieces of virtual real estate, with in-game benefits in supported games.

For full details, see the whitepaper and read the smart contracts.

Macroverse is a project of Novak Distributed. Macroverse is (C) 2017-2018 Novak Distributed. See LICENSE for licensing information.

Installation

Make sure you have the Truffle build tool:

npm install -g truffle

Then install from source:

git clone https://github.com/NovakDistributed/macroverse.git
cd macroverse
npm install

And run the tests:

truffle test