title: Adding new party to the existing network
body: <p>I have a corda network <a href="https://docs.corda.net/deploying-a-node.html" rel="nofollow noreferrer">(corda as system service)</a> (v3.1) running in <code>devMode</code>, the network structure goes like:</p>
  
  <ol>
  <li>Party A</li>
  <li>Party B</li>
  <li>Party C</li>
  <li>NotaryA (simple notary)</li>
  <li>NotaryB (validating notary)</li>
  <li>Oracle</li>
  </ol>
  
  <p>The network is running perfectly fine until I try to add one more party to the network (Party D). Steps how I try to add new party:</p>
  
  <ol>
  <li>Generate nodeInfo, certificates etc using network-bootstrapper tool for new party</li>
  <li>Place the node folder parallel to the other node folders and add required cordapp to the cordapps folder inside the newly added party</li>
  <li>Share the nodeinfo to all other nodes and vice-versa</li>
  </ol>
  
  <p>This didn't work, probably because newly added node has a different network parameter file then other nodes and has no information about the notary nodes.<br></p>
  
  <p>I tried the other way:</p>
  
  <ol>
  <li>Keep <code>node.conf</code> of all the nodes along with the node.conf of new node and generate nodeInfo, network-parameters etc for all nodes.</li>
  <li>Place the folder of the new node parallel to other nodes and replace network-parameter, additional-nodeinfo folder and nodeinfo files of old nodes with the newly created files and folders.</li>
  <li>Add required cordapps to <code>node/cordapps</code> folders<br>
  But this way also it didn't work.</li>
  </ol>
  
  <p>Can you help me with correct steps for adding new node to the existing network?</p>