From project root you can run ./gradlew build
To lift one Iroha peer you can use command
docker compose -f docker/docker_compose.yml up
Take a look at the files config.json and genesis.json as well. Here you can find some Iroha settings and initial data.
API_URL
and TELEMETRY_URL
specified in config.json you can also find in App.main function as peerUrl
and telemetryUrl
variables.
Then you can run App.java
To generate new key pair you can use CryptoUtils.generateKeyPair()