Documentation for the

The https://developer.algorand.org/tutorials/create-private-network/ guide mentions about Network Template. But I can’t find a documentation about that file.
Especially:

  1. Are there any other fields not presented in the tutorial?
  2. How I can use an existing wallet?
  3. How I can specify existing accounts from the same wallet?
  4. If a ParticipationOnly==false - does it mean that the node will not produce any blocks (it will only sync)?

So the best way to handle setting your own wallet/account(s) on a private network is probably to start a private network, add the wallets/accounts to the Primary node and then save off the genesis file. You can then just copy this genesis file to all the nodes data directories when recreating the private network.