Planetmint is the blockchain database. This repository is for Planetmint Server.
Running and testing the latest version of Planetmint Server is easy. Make sure you have a recent version of Docker Compose installed. When you are ready, fire up a terminal and run:
git clone https://github.com/planetmint/planetmint.git
cd planetmint
make run
Planetmint should be reachable now on http://localhost:9984/
.
There are also other commands you can execute:
make start
: Run Planetmint from source and daemonize it (stop it withmake stop
).make stop
: Stop Planetmint.make logs
: Attach to the logs.make lint
: Lint the projectmake test
: Run all unit and acceptance tests.make test-unit-watch
: Run all tests and wait. Every time you change code, tests will be run again.make cov
: Check code coverage and open the result in the browser.make docs
: Generate HTML documentation and open it in the browser.make clean
: Remove all build, test, coverage and Python artifacts.make reset
: Stop and REMOVE all containers. WARNING: you will LOSE all data stored in Planetmint.
To view all commands available, run make
.
- Planetmint.io - the main Planetmint website, including newsletter signup
- All Planetmint Documentation
- CONTRIBUTING.md - how to contribute
- Community guidelines
- Open issues
- Open pull requests
- Gitter chatroom
- Licenses - open source & open content