Good day, I have recently become interested in bitcoin and monitoring fraud on the blockchain. This brought me to trying and failing to write a python code that could take in a random given address and map out all the addresses that have received/sent btc to that address. I have found a way of downloading csv file of all transactions from a given address but do not know how to download actual public addresses of transactions. I have been unsuccessful in my attempts and am here to see if anyone is able to do the above. This is purely for my own interest to see how programs like chainanalysis work. If the code just maps sent and received addresses and amount that would be perfect. Attached image shows example of sent and received transactions for a random address. Do not have large budget as it is purely for a hobby, not expecting much interest.