user10639: Let's say I wanted to start an online casino that accepts Bitcoins.
Would it make sense to manage my own Bitcoin wallet for this site? Or would it make sense to just use a third-party service that manages the wallet for me?
What other considerations are there?

user-1: Integrating your casino with a 3rd party payments processor translates to much easier bootstrapping for your casino but also higher operating costs. Higher operating costs in turn means that your are by definition less competitive, as you will not be able to provide your users with a smaller over-round and also you won't be able to control the deposit and withdrawal costs. 
Another thing to consider is security; having a 3rd part service deal with your money means that if they fail, you fail; if they vanish, your money vanishes with them.

user9382: The main considerations are going to be:

taxation records to keep out of trouble further down the road
DIY-hosted wallet will require a top-notch security team/protocol. The hot wallet will be targeted if word gets out you've asked on here for example then opened a casino because that makes an easy mark to hit.
Knowledge of the Bitcoin protocol and vulnerabilities that could be exploited (ie txn malleability would only be an issue if your code had a bug allowing this, see #4
Correct auditing of customer balances
proof of fairness and deposits for the losing gamblers demanding their money back

I'm of the opinion you'd want professional security, wallet hosting and networking architecture design for a casino. It's a complicated venture. I do know Bitcasino.io offer some type of "franchise" but what the cost is I couldn't tell you.

10639: <p>Let's say I wanted to start an online casino that accepts Bitcoins.</p>

<p>Would it make sense to manage my own Bitcoin wallet for this site? Or would it make sense to just use a third-party service that manages the wallet for me?</p>

<p>What other considerations are there?</p>
 -1: <p>Integrating your casino with a 3rd party payments processor translates to much easier bootstrapping for your casino but also higher operating costs. Higher operating costs in turn means that your are by definition less competitive, as you will not be able to provide your users with a smaller over-round and also you won't be able to control the deposit and withdrawal costs. </p>

<p>Another thing to consider is security; having a 3rd part service deal with your money means that if they fail, you fail; if they vanish, your money vanishes with them.</p>
 9382: <p>The main considerations are going to be:</p>

<ol>
<li>taxation records to keep out of trouble further down the road</li>
<li>DIY-hosted wallet will require a top-notch security team/protocol. The hot wallet will be targeted if word gets out you've asked on here for example then opened a casino because that makes an easy mark to hit.</li>
<li>Knowledge of the Bitcoin protocol and vulnerabilities that could be exploited (ie txn malleability would only be an issue if your code had a bug allowing this, see #4</li>
<li>Correct auditing of customer balances</li>
<li>proof of fairness and deposits for the losing gamblers demanding their money back</li>
</ol>

<p>I'm of the opinion you'd want professional security, wallet hosting and networking architecture design for a casino. It's a complicated venture. I do know <a href="http://Bitcasino.io" rel="nofollow">Bitcasino.io</a> offer some type of "franchise" but what the cost is I couldn't tell you.</p>
