<p>I am not familiar with all of the options you had researched, but looking up transactions per addresses is a standard blockchain explorer feature. You can find an API for this for example here at <a href="https://mempool.space/docs/api/rest#get-address-transactions" rel="nofollow noreferrer">mempool.space</a> with the endpoint <code>GET /api/address/:address/txs</code>.</p>
<p>That said, I would like to point out that address reuse is generally undesirable as it is detrimental to the financial privacy of your users, their counterparties, and really the entire network.</p>

CC BY-SA 4.0
2024-08-19T15:25:21.880Z
2024-08-19T15:25:21.880Z
Murch
<p>I am currently looking for a REST API service which will allow me to implement a super simple deposit system.</p>
<p>Currently I am generating bitcoin addresses (mainnet + testnet) via Python. In addition to that I would like to retrieve all [incoming] transactions for a specific address, meaning only transactions where my address X is on the receiving side and excluded from the sending side.</p>
<p>I already explored blockcypher, blockchain.info, cryptoapis, etc.. but it really seems like no service can offer this super simple service..</p>
<p>Example:
<a href="https://www.blockchain.com/btc-testnet/address/tb1q5e2nhswlk8xl8qkzp98htnq80jx3ejlqegzav6" rel="nofollow noreferrer">https://www.blockchain.com/btc-testnet/address/tb1q5e2nhswlk8xl8qkzp98htnq80jx3ejlqegzav6</a></p>
<p>I just need to retrieve transactions including:</p>
<ul>
<li>476062647c60a4fa2a3aa68aad7ea8198644b0667165c7adf1110eb28752d2f4</li>
<li>3f0cb4e6992b510b1ebac0304d17d71dd17804002d307f628853c3bf2270545a</li>
</ul>
<p>Any ideas/suggestions?
Thanks!</p>

<transactions><blockchain><address><python><deposit>
Bitcoin listreceivedbyaddress as REST API
Creative crypter
# Bitcoin listreceivedbyaddress as REST API

(Asked by: username_0 on 2022-05-01)

I am currently looking for a REST API service which will allow me to implement a super simple deposit system.

Currently I am generating bitcoin addresses (mainnet + testnet) via Python. In addition to that I would like to retrieve all [incoming] transactions for a specific address, meaning only transactions where my address X is on the receiving side and excluded from the sending side.

I already explored blockcypher, blockchain.info, cryptoapis, etc.. but it really seems like no service can offer this super simple service..

Example:
<https://www.blockchain.com/btc-testnet/address/tb1q5e2nhswlk8xl8qkzp98htnq80jx3ejlqegzav6>

I just need to retrieve transactions including:

* 476062647c60a4fa2a3aa68aad7ea8198644b0667165c7adf1110eb28752d2f4
* 3f0cb4e6992b510b1ebac0304d17d71dd17804002d307f628853c3bf2270545a

Any ideas/suggestions?
Thanks!

**Tags:** transactions, blockchain, address, python, deposit


---

## 1 answers

### Answer by username_1 on 2024-08-19. Score: 0

I am not familiar with all of the options you had researched, but looking up transactions per addresses is a standard blockchain explorer feature. You can find an API for this for example here at [mempool.space](https://mempool.space/docs/api/rest#get-address-transactions) with the endpoint `GET /api/address/:address/txs`.

That said, I would like to point out that address reuse is generally undesirable as it is detrimental to the financial privacy of your users, their counterparties, and really the entire network.


---

