user18969: Has anyone experience using the Bitcore API for Escrow purposes with node.js?
I assume, you'd need to create a new a address, then somehow create a new transaction using the newly created address, the probe that address for it's balance until its fulfilled.  I've had a look over the docs, but couldn't find anything.  Currently you can run bitcoind on a server and connect to this using RPC, but I'd like to try using Bitcore instead but achieve the same result.
Thanks.

user1600: Great question!
I'd take a look at multi-sig construction in Bitcore, and pair this with bitcore-wallet-service.  Some combination of these two items, with an agent to act as a signatory for a third key, would build a powerful escrow service in very short order.

18969: <p>Has anyone experience using the <a href="http://bitcore.io/guide/" rel="nofollow noreferrer">Bitcore</a> API for Escrow purposes with node.js?</p>
<p>I assume, you'd need to create a new a address, then somehow create a new transaction using the newly created address, the probe that address for it's balance until its fulfilled.  I've had a look over the docs, but couldn't find anything.  Currently you can run bitcoind on a server and connect to this using RPC, but I'd like to try using Bitcore instead but achieve the same result.</p>
<p>Thanks.</p>
 1600: <p>Great question!</p>

<p>I'd take a look at <a href="http://bitcore.io/guide/#Create_a_Multisig_Address" rel="nofollow">multi-sig construction in Bitcore</a>, and pair this with <a href="https://github.com/bitpay/bitcore-wallet-service" rel="nofollow">bitcore-wallet-service</a>.  Some combination of these two items, with an agent to act as a signatory for a third key, would build a powerful escrow service in very short order.</p>
