I am looking for a way to list all the transactions of an address. For instance, if we use the Blokchain.info API we get:


Total number of transactions that have ever been made:


Now if we want to access to the list of these transactions:


We get a list of transactions that have been by this address, but when we check the lenght of this list to see how much transactions we got:


we find 50.

With Blockexplorer API, we can have up to 1000 transactions for an adress. I have tried some other API like SoChain, still the same issue (only 50 transactions).

Do you know a way to have access to all the transactions given an adress - just the list of their hashes - (in our case it is 69990) ?

I do not want to download the blockchain because I just do not have enough space for it.

Thank you !

  • All of these APIs allow paginations, so you can get 1 page of 50, then another of 51-100, then 101-150 and so on. Jul 2, 2018 at 12:16
  • The issue is that the API call rate limit is very strict, so in order to build the list of transactions since the genesis block will take a lot of time..
    – Younes S
    Jul 2, 2018 at 13:16
  • Yes, but you only need to do it once. Spend a day or so pulling in all that data, then save it locally. Once you have that, you just need to check from the last block you have locally. Also, I don't think they are that strict. 70k txs should be easily retrievable in a few hours. Jul 2, 2018 at 13:43


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.