physalis



Offline



Activity: 392

Merit: 250









Sr. MemberActivity: 392Merit: 250 [RELEASE][WINDOWS] AddressWatch - A tool to monitor your bitcoin addresses August 23, 2013, 04:57:21 PM

Last edit: October 01, 2013, 05:19:29 PM by physalis #1

That was my inspiration to create AddressWatch. I've been using it for a while now and find it to be quite useful.



Features

- Monitors your clipboard for Bitcoin addresses.

- Whenever you copy a bitcoin address, it creates a window on the side of the screen that monitors the address.

- Shows balance, recent transactions and their confirmation-levels

- Can show a QR code for the address

- Allows to maintain a "WatchList" of addresses that you can assign a name and that are saved for the future and monitored in the background

- Gives notifications if the balance of an address on the WatchList changes



The program doesn't interact directly with the blockchain.

It queries blockchain.info, so it depends on the availability of this site.



The source (.NET C#) is included in the .zip, I'd really like it if someone could verify that it doesn't contain any malicious code.



Download & Run:

v.1.1 - QRCode functionality added (right click the address to show), also minor improvements



Make sure you have .NET framework 4.5 installed.

Unzip and start "BTCAddressWatch.exe" in the "bin" folder.

The program is then running in the background, so you will not notice anything happen right away.

Try ctrl+c'ing a bitcoin address and a window should pop up.

You can access the settings and other stuff via the icon in the taskbar.



Older Versions:

v.1.0



Screenshots:

https://i.imgur.com/CzmZtvK.png

https://i.imgur.com/SbEK4xi.png

https://i.imgur.com/4YLSzzx.png

https://i.imgur.com/3FWcGd0.png

https://i.imgur.com/i3pIYbM.png



Planned future features:

- Allow creating and showing a QR code for the address

- Allow invoke by hotkey, not by monitoring the clipboard

- Allow display in mBTC

- ...



Please let me know what you think. I'm open for any ideas or suggestions.

Please also report any bugs you might find.



Donations are welcome: 13xrZTeSs9QASsMpnX1ZpNp4Ze4KJP8WYW Recently, I found that I spent way too much time just copying addresses, pasting them to blockchain.info, then checking all the time while I wait for confirmations.That was my inspiration to create AddressWatch. I've been using it for a while now and find it to be quite useful.- Monitors your clipboard for Bitcoin addresses.- Whenever you copy a bitcoin address, it creates a window on the side of the screen that monitors the address.- Shows balance, recent transactions and their confirmation-levels- Can show a QR code for the address- Allows to maintain a "WatchList" of addresses that you can assign a name and that are saved for the future and monitored in the background- Gives notifications if the balance of an address on the WatchList changesThe program doesn't interact directly with the blockchain.It queries blockchain.info, so it depends on the availability of this site.The source (.NET C#) is included in the .zip, I'd really like it if someone could verify that it doesn't contain any malicious code.Make sure you have .NET framework 4.5 installed.Unzip and start "BTCAddressWatch.exe" in the "bin" folder.The program is then running in the background, so you will not notice anything happen right away.Try ctrl+c'ing a bitcoin address and a window should pop up.You can access the settings and other stuff via the icon in the taskbar.- Allow invoke by hotkey, not by monitoring the clipboard- Allow display in mBTC- ...Please let me know what you think. I'm open for any ideas or suggestions.Please also report any bugs you might find.Donations are welcome: 13xrZTeSs9QASsMpnX1ZpNp4Ze4KJP8WYW

Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed. dvertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. vertised sites are not endorsed by the Bitcoin Forum.They may be unsafeuntrustworthy,or illegal in your jurisdiction. Advertise here.

BrianDeery



Offline



Activity: 144

Merit: 100







Full MemberActivity: 144Merit: 100 Re: [RELEASE][WINDOWS] AddressWatch - A tool to monitor your bitcoin addresses August 23, 2013, 11:04:34 PM #11



I was excited you did something local like scanning the blockchain files on the hard drive or connect to the qt client interface.



I am struggling with that right now, but I don't want to get off topic.

https://bitcointalk.org/index.php?topic=279273.0 Indeed, I see that now.I was excited you did something local like scanning the blockchain files on the hard drive or connect to the qt client interface.I am struggling with that right now, but I don't want to get off topic.

physalis



Offline



Activity: 392

Merit: 250









Sr. MemberActivity: 392Merit: 250 Re: [RELEASE][WINDOWS] AddressWatch - A tool to monitor your bitcoin addresses August 23, 2013, 11:45:42 PM #12 Quote from: BrianDeery on August 23, 2013, 11:04:34 PM



I am struggling with that right now, but I don't want to get off topic.

https://bitcointalk.org/index.php?topic=279273.0

I was excited you did something local like scanning the blockchain files on the hard drive or connect to the qt client interface.I am struggling with that right now, but I don't want to get off topic.

Sorry to disappoint you

I was thinking about trying to interface with the local blockchain, to have it as a second option. But after looking into it (albeit just superficially) I got to the same problem that you're describing: it's just not that easy to find transactions that involve a specific address. You'd basically wade your way through all blocks in the chain and cherry-pick out every transaction.

I gave up on the thought since I didn't want my program to rely on the user running a full node. And as a second option for the people that do, it didn't seem worth the trouble.

But if you happen to find a way to do this without heavy calculations/resource usage, please let me know. Sorry to disappoint youI was thinking about trying to interface with the local blockchain, to have it as a second option. But after looking into it (albeit just superficially) I got to the same problem that you're describing: it's just not that easy to find transactions that involve a specific address. You'd basically wade your way through all blocks in the chain and cherry-pick out every transaction.I gave up on the thought since I didn't want my program to rely on the user running a full node. And as a second option for the people that do, it didn't seem worth the trouble.But if you happen to find a way to do this without heavy calculations/resource usage, please let me know.