kiba (OP)
Legendary
Offline
Activity: 980
Merit: 1024
|
|
October 09, 2010, 03:16:07 PM Last edit: November 25, 2010, 10:10:43 PM by kiba |
|
I am pledging a bitcoin bounty of 10 BTC for the development of a chrome extension that interface with a bitcoin wallet or create one.
It must do the following.
1. Automatic receive and confirmation. 2. Detect payment options on website. A way to click "buy" and bitcoins are deducted. 3. Tell us how many bitcoins there are in the wallet.
It doesn't need to have bitcoin generation feature or any of that, just a very simple wallet management system built right in. Extra bonus points if wallets can access services like mybitcoin.
Pledges:
1. 10 BTC - kiba Paid.
2. 100 BTC - TTbit Paid.
3. 100 BTC -Bitcoinex 4. 40 BTC - sandos
5. 50 BTC - Blimmerhead Paid
300 BTC total.
|
|
|
|
SmokeTooMuch
Legendary
Offline
Activity: 860
Merit: 1026
|
|
October 09, 2010, 06:24:43 PM Last edit: October 10, 2010, 12:36:13 AM by SmokeTooMuch |
|
1 and 3 shouldn't be a big problem here, just a few json-rpc calls afaik. but 2 needs either an official standard code inside the html files that can be recognized by the addon or something like a database with all bitcoin accepting pages that have to be updated every now and then.
I don't know how to make Chrome extensions, just wanted to say something ontopic.
|
|
|
|
TTBit
Legendary
Offline
Activity: 1137
Merit: 1001
|
|
October 09, 2010, 10:10:25 PM |
|
Yes. I pledge 100 coins. I'll pledge more with interest.
I use firefox, but chrome seems to be gaining ground.
|
good judgment comes from experience, and experience comes from bad judgment
|
|
|
bitcoinex
|
|
October 09, 2010, 11:04:25 PM |
|
I think its need to do this for any browser. and then the appropriate html code will become as standard.
100 BTC from me for chrome or firefox extension
|
New bitcoin lottery: probiwon.com- Moжeт, ты eщё и в Heвидимyю Pyкy Pынкa вepyeшь? - Зaчeм жe вepoвaть в тo, чтo мoжнo нaблюдaть нeпocpeдcтвeннo?
|
|
|
BioMike
Legendary
Offline
Activity: 1658
Merit: 1001
|
|
October 10, 2010, 07:02:46 AM |
|
I'd love to see something for firefox. I don't know if you could do something like a href=mailto but instead, make it bitcoin and put the address there like a hyperlink. The addon would then open up bitcoin with the address. I don't know if I want to send directly from the browser, but to at least copy over addresses for me would be nice. Even a little box with my bitcoin total would be fun and a dialog or alert without interference that a payment has been received.
The thing that gets scary about doing things automatically from a browser is when malicious people decide that they can take your whole wallet with a bad site.
I already thought about this problem. I came up with this idea: Have bitcoin (or some proxy program (I was thinking about this for my pybitcoind-desklet program) in between) start a dbus daemon that accepts "bills". These "bills" list the receiver address, the amount of bitcoins, the program sending the "bill" and possibly a transaction description. On receiving the receipt, the user gets a pop-up/notification about the "bill" to pay it and the user is free to accept or decline the bill. After that the money is send or not. Via this, possibly every program has a standard interface to connect to for sending bitcoins and there is no direct connection to the rpc interface, so malicious programs can't do any harm (e.g. sending rpc commands that it isn't allowed to do.
|
|
|
|
Cdecker
|
|
October 10, 2010, 09:18:50 AM |
|
1 and 3 shouldn't be a big problem here, just a few json-rpc calls afaik. but 2 needs either an official standard code inside the html files that can be recognized by the addon or something like a database with all bitcoin accepting pages that have to be updated every now and then.
I don't know how to make Chrome extensions, just wanted to say something ontopic.
Interested in creating a MicroFormat for BitCoin payment options?
|
|
|
|
GeorgeH
Member
Offline
Activity: 83
Merit: 10
|
|
October 11, 2010, 12:28:25 PM |
|
Why not just have an 'insert bitcoin address' button? Definitely not a long term solution, but it would hold for short term use!
|
1DSpPtPTGXTYjkZehPsiAbjkXLkB1jsZ2x
|
|
|
sandos
Sr. Member
Offline
Activity: 440
Merit: 250
#SWGT CERTIK Audited
|
|
October 12, 2010, 06:55:40 AM |
|
I'll pledge 40 btc.
|
|
|
|
Bimmerhead
Legendary
Offline
Activity: 1291
Merit: 1000
|
|
October 17, 2010, 09:38:02 PM |
|
Put me down for 50BTC.
This is a good idea. Maybe I need to do a bounty for my Facebook developer store plug-in idea.
|
|
|
|
kiba (OP)
Legendary
Offline
Activity: 980
Merit: 1024
|
|
October 17, 2010, 10:11:06 PM |
|
Put me down for 50BTC.
This is a good idea. Maybe I need to do a bounty for my Facebook developer store plug-in idea.
Thanks for increasing the bounty to 300 BTC.
|
|
|
|
Bitquux
Member
Offline
Activity: 116
Merit: 10
|
|
October 22, 2010, 12:21:56 AM |
|
Ok, so I have about 80% of this working in Chrome. It just needs fleshed out and polished up a bit and most of the code should translate nicely to Firefox. I'm just not entirely sure what you mean by:
1. Automatic receive and confirmation.
Some sort of alert when you receive a payment?
|
|
|
|
kiba (OP)
Legendary
Offline
Activity: 980
Merit: 1024
|
|
October 22, 2010, 12:27:51 AM |
|
Ok, so I have about 80% of this working in Chrome. It just needs fleshed out and polished up a bit and most of the code should translate nicely to Firefox. I'm just not entirely sure what you mean by:
1. Automatic receive and confirmation.
Some sort of alert when you receive a payment?
Well, I wasn't thinking clearly at that time. I think it would be useful if you got notified automatically incoming payment, instead of your wallet's balance silently increase. It helps if you know where you got it from.
|
|
|
|
Bitquux
Member
Offline
Activity: 116
Merit: 10
|
|
October 22, 2010, 12:41:46 AM |
|
Ok. The API doesn't currently seem to support much info on individual received payments. I could set up a timer to periodically check the balance and report differences, but your best readout will be in Bitcoin itself. Otherwise I guess you'd have to use a different address for each received payment. I may have to think about it a bit while I finish the rest of this stuff.
As for automatic detection of payment options, I think I'm going to start with having to select the text of a Bitcoin address, then right clicking and choosing "Send Bitcoins...". It will check to see if what you selected appears to be a valid address and then give you a box to enter an amount to send. After the first version I'll go back over and see if I can perfect some of the functionality. I just want something to start using.
|
|
|
|
kiba (OP)
Legendary
Offline
Activity: 980
Merit: 1024
|
|
October 22, 2010, 01:08:10 AM |
|
Is the code open source?
|
|
|
|
Bitquux
Member
Offline
Activity: 116
Merit: 10
|
|
October 22, 2010, 01:33:17 AM |
|
Is the code open source?
Sure.
|
|
|
|
bitcoinex
|
|
October 22, 2010, 01:43:46 AM |
|
May be make plugin who parses page and search valid bitcoin addresses, and where will it doing the "pay" buttion? Address search can be done quickly - addres is a certain length and starts from "1" symbol.
Or so it will be?
|
New bitcoin lottery: probiwon.com- Moжeт, ты eщё и в Heвидимyю Pyкy Pынкa вepyeшь? - Зaчeм жe вepoвaть в тo, чтo мoжнo нaблюдaть нeпocpeдcтвeннo?
|
|
|
kiba (OP)
Legendary
Offline
Activity: 980
Merit: 1024
|
|
October 22, 2010, 01:47:48 AM |
|
Is the code open source?
Sure. Do you have a repository that we can look at?
|
|
|
|
bitcoinex
|
|
October 22, 2010, 01:56:46 AM |
|
May be make plugin who parses page and search valid bitcoin addresses, and where will it doing the "pay" buttion? Address search can be done quickly - addres is a certain length and starts from "1" symbol.
Or so it will be?
And it need to enable JSON for bitcoin (GUI client) I wonder, is this possible? Then would client in the tray, and the user could pay on sites with one click.
|
New bitcoin lottery: probiwon.com- Moжeт, ты eщё и в Heвидимyю Pyкy Pынкa вepyeшь? - Зaчeм жe вepoвaть в тo, чтo мoжнo нaблюдaть нeпocpeдcтвeннo?
|
|
|
kiba (OP)
Legendary
Offline
Activity: 980
Merit: 1024
|
|
October 22, 2010, 01:58:52 AM |
|
May be make plugin who parses page and search valid bitcoin addresses, and where will it doing the "pay" buttion? Address search can be done quickly - addres is a certain length and starts from "1" symbol.
Or so it will be?
And it need to enable JSON for bitcoin (GUI client) I wonder, is this possible? Then would client in the tray, and the user could pay on sites with one click. The need for a bitcoin GUI client negate the benefit of a chrome extension. The objective is to lower the barrier of getting into bitcoin, not increase it.
|
|
|
|
Bitquux
Member
Offline
Activity: 116
Merit: 10
|
|
October 22, 2010, 02:17:00 AM |
|
Do you have a repository that we can look at?
No repository. Just a folder with a handful of files. I'm close to having something somewhat presentable. Then I'll release it and post a zip of the sources.
|
|
|
|
|