Information about incoming transactions for a number of addresses For a website I need to watch (read-only) a number of bitcoin addresses (like about 100) and to retrieve information about all incoming transaction (within the last week). I need for each incoming transaction the number of confirmations, the amount send, the time and from which address the transaction came.

Actually blockchain.info looks what I need, but the number of API calls seems to be limited to 1 every 10 secs. Also I do not see how I can read the senders addresses. So I think what I have to look into is JSON RPC and communicate with bitcoin demon. Is this the right direction?

Thanks, Marco
I'm not an expert here, but it looks like you're on the right track. See:


Bitcoin API (JSON RPC)
API Calls List


I'm guessing you can use the JSON RPC format to make the calls you need (i.e. "getbalance" and "getaccount" calls). 

As for reading the sender's address, perhaps "listtransactions" helps?