One-click local JMES testnet and ecosystem for rapid prototyping
LocalJMES allows to orchestrate with a single docker-compose
file a complete JMES testnet.
- Docker
docker-compose
- Supported known architecture: x86_64
- 16+ GB of RAM is recommended.
- Run the following commands::
$ git clone --depth 1 https://www.github.com/jmesworld/localjmes
$ cd localjmes
- Make sure your Docker daemon is running in the background and
docker-compose
is installed.
$ docker-compose up
Your environment now contains:
- jmesd RPC node running on
tcp://:26657
- It will generate a local network
jmes-888
. As a testnet, it will keep a faucet funded, setup a validator called dev-masternode.
- It will generate a local network
- LCD (light client daemon provides a REST-based adapter for the RPC endpoints) running on http://:1317
- FCD (full client daemon) running on http://localhost:3060
- An instance of the backend server managing the identity, items and files for the application.
- An instance of the blockexplorer.
- Proxy from 26657 to 1889
- Faucet running on :3002 (use jmes.js to easily request credit or call :3002/credit?address={ADDRESS})
$ docker-compose stop
$ docker-compose rm