{
  "description": "Start the Handshake node with DNS ports and inbound connections configured. API keys, mining and wallet options are left out.",
  "options": [
    {
      "names": [
        "--ns-port"
      ],
      "description": "Default 5349.",
      "args": {
        "name": "ns_port",
        "description": "Default 5349.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--rs-host"
      ],
      "description": "0.0.0.0 makes the resolver public.",
      "args": {
        "name": "rs_host",
        "description": "0.0.0.0 makes the resolver public.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--rs-port"
      ],
      "description": "Default 5350.",
      "args": {
        "name": "rs_port",
        "description": "Default 5350.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--listen"
      ],
      "description": "Accept inbound connections"
    },
    {
      "names": [
        "--max-inbound"
      ],
      "description": "Max inbound peers",
      "args": {
        "name": "max_inbound",
        "isOptional": false
      }
    },
    {
      "names": [
        "--public-host"
      ],
      "description": "Advertise this address to peers.",
      "args": {
        "name": "public_host",
        "description": "Advertise this address to peers.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--http-host"
      ],
      "description": "HTTP host",
      "args": {
        "name": "http_host",
        "isOptional": false
      }
    },
    {
      "names": [
        "--coinbase-address"
      ],
      "description": "Coinbase address",
      "args": {
        "name": "coinbase_address",
        "isOptional": false
      }
    }
  ],
  "name": "hsd",
  "aliases": [
    "hsd-cli",
    "hsw-cli"
  ]
}
