user13312: Is it possible for person A, person B, and person C to create a multiple signature address without one person needing to initially know all three addresses to create that public address in the first place?
Ideally 5 people somehow create an address together, maybe passing it on to each other? But only if 3 out of those 5 private keys are used, can money be gotten out of that wallet?

user14431: You need the public addresses of all persons involved in order to create the multi-sig address. So if you are creating a 3 of 5 multi-sig address you need all 5 public address.  In order to retrieve funds from that address you need signatures from 3 of the 5 people (or however many signatures you require). Check out this example here, which was a huge help for me. 
bitrated.com and https://coinb.in/multisig/ have open source implementations of this as well.  

13312: <p>Is it possible for person A, person B, and person C to create a multiple signature address without one person needing to initially know all three addresses to create that public address in the first place?</p>

<p>Ideally 5 people somehow create an address together, maybe passing it on to each other? But only if 3 out of those 5 private keys are used, can money be gotten out of that wallet?</p>
 14431: <p>You need the public addresses of all persons involved in order to create the multi-sig address. So if you are creating a 3 of 5 multi-sig address you need all 5 public address.  In order to retrieve funds from that address you need signatures from 3 of the 5 people (or however many signatures you require). Check out this example <a href="https://gist.github.com/gavinandresen/3966071" rel="nofollow noreferrer" title="here">here</a>, which was a huge help for me. </p>

<p>bitrated.com and <a href="https://coinb.in/multisig/" rel="nofollow noreferrer">https://coinb.in/multisig/</a> have open source implementations of this as well.  </p>
