<p>Check out Bitmixer.io, it even has an <a href="https://bitmixer.io/api.html" rel="nofollow">API</a>.</p>

<p>You could do that, but personally, I think it's a much better idea to generate a new wallet per customer transaction. That way, all your coins aren't grouped together, so the customers won't know how much you make. Just how much they paid. Personally, my app creates addresses through the <a href="https://developers.coinbase.com/api" rel="nofollow">Coinbase API</a>, all of which are held in a specific account named after my app.</p>

CC BY-SA 3.0
2015-05-22T02:41:19.873Z
I'll look into Bitmixer. About generating new wallets, what about when I feel it's time to cash out? It would be troublesome to withdraw from hundreds of wallets.
user3893623
CC BY-SA 3.0
2015-05-22T03:42:06.583Z
@user3893623, actually, since using the Coinbase API required you to have a Coinbase wallet, you could log into the web interface and operate it like you would any other web wallet. Click "send" and type in the entire amount you'd like to send. Coinbase will also give you notifications when payments are for your wallets triggered via callbacks that your app can parse. Don't forget to mark this question as answered if it is!
Amin Shah Gilani
CC BY-SA 3.0
2015-05-20T22:52:06.233Z
2015-05-20T22:52:06.233Z
Amin Shah Gilani
<p>I'm looking for an API that can hide where my received money goes, for privacy reasons. I don't want my customers to be able to see how much money I've received.</p>

<p>Blockchain used to have a mixing service with their receiving API, so that no one could see where the bitcoin was forwarded to, but they discontinued it. Are there any API's out there that have a mixing feature like this? If not, what can I do to ensure privacy?</p>

<p>Thank you.</p>

CC BY-SA 3.0
2015-05-23T09:45:09.273Z
Why not just use a hierarchial wallet?
balki
<api><mixing>
Bitcoin API with mixing service
user3893623
# Bitcoin API with mixing service

(Asked by: username_0 on 2015-05-20)

I'm looking for an API that can hide where my received money goes, for privacy reasons. I don't want my customers to be able to see how much money I've received.

Blockchain used to have a mixing service with their receiving API, so that no one could see where the bitcoin was forwarded to, but they discontinued it. Are there any API's out there that have a mixing feature like this? If not, what can I do to ensure privacy?

Thank you.

**Tags:** api, mixing

> **Comments:**
> **username_1**: Why not just use a hierarchial wallet?  

---

## 1 answers

### Answer by username_2 on 2015-05-20. Score: 1 | Accepted answer

Check out Bitmixer.io, it even has an [API](https://bitmixer.io/api.html).

You could do that, but personally, I think it's a much better idea to generate a new wallet per customer transaction. That way, all your coins aren't grouped together, so the customers won't know how much you make. Just how much they paid. Personally, my app creates addresses through the [Coinbase API](https://developers.coinbase.com/api), all of which are held in a specific account named after my app.

> **Comments:**
> **username_0**: I'll look into Bitmixer. About generating new wallets, what about when I feel it's time to cash out? It would be troublesome to withdraw from hundreds of wallets.  
> **username_2**: @username_0, actually, since using the Coinbase API required you to have a Coinbase wallet, you could log into the web interface and operate it like you would any other web wallet. Click "send" and type in the entire amount you'd like to send. Coinbase will also give you notifications when payments are for your wallets triggered via callbacks that your app can parse. Don't forget to mark this question as answered if it is!  

---

