<p>Regarding your title, without knowing the private key, no one can withdraw your BTC, that's for sure.</p>

<p>First of all, I would argue it's a bad idea to use a third-party <strong>online</strong> service to generate and manage your keys. I went to check the blockcypher site, it seemed legit. Did you spend your coins? If so, the money may be moved to a new address because the <strong>change address</strong> is different. <a href="https://www.blockcypher.com/dev/bitcoin/?python#customizing-transaction-requests" rel="nofollow noreferrer">They've said in the docs</a>,</p>

<blockquote>
  <p>BlockCypher will set the change address to the first transaction input/address listed in the transaction. To redirect this default behavior, you can set an optional change_address field within the TX request object.</p>
</blockquote>

CC BY-SA 4.0
2019-10-30T07:45:55.197Z
2019-10-30T07:45:55.197Z
yyforyongyu
<p>Actually I am using blockcypher API for creating address of btc and storing all records in my database with private and public key of individual address and assign that to particular users.
But few days before from my users address balance will become zero.Amount transfer into some other address.How is this possible?
Please help me out from this Its very risky.</p>

<p>Thanks in advance.</p>

<bitcoin-core><blockcypher>
Without knowing private public key any one can withdraw btc from address. Is it possible?'
Nandni
# Without knowing private public key any one can withdraw btc from address. Is it possible?'

(Asked by: username_0 on 2019-10-30)

Actually I am using blockcypher API for creating address of btc and storing all records in my database with private and public key of individual address and assign that to particular users.
But few days before from my users address balance will become zero.Amount transfer into some other address.How is this possible?
Please help me out from this Its very risky.

Thanks in advance.

**Tags:** bitcoin-core, blockcypher


---

## 1 answers

### Answer by username_1 on 2019-10-30. Score: 1

Regarding your title, without knowing the private key, no one can withdraw your BTC, that's for sure.

First of all, I would argue it's a bad idea to use a third-party **online** service to generate and manage your keys. I went to check the blockcypher site, it seemed legit. Did you spend your coins? If so, the money may be moved to a new address because the **change address** is different. [They've said in the docs](https://www.blockcypher.com/dev/bitcoin/?python#customizing-transaction-requests),

> BlockCypher will set the change address to the first transaction input/address listed in the transaction. To redirect this default behavior, you can set an optional change\_address field within the TX request object.


---

