Bitcoin Forum
November 16, 2024, 06:31:07 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 »  All
  Print  
Author Topic: Chrome Bitcoin Extension Bounty(260 and more BTC were paid.)  (Read 29657 times)
kiba (OP)
Legendary
*
Offline Offline

Activity: 980
Merit: 1020


View Profile
October 09, 2010, 03:16:07 PM
Last edit: November 25, 2010, 10:10:43 PM by kiba
 #1

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 Offline

Activity: 860
Merit: 1026


View Profile
October 09, 2010, 06:24:43 PM
Last edit: October 10, 2010, 12:36:13 AM by SmokeTooMuch
 #2

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.

Date Registered: 2009-12-10 | I'm using GPG, pm me for my public key. | Bitcoin on Reddit: https://www.reddit.com/r/btc
TTBit
Legendary
*
Offline Offline

Activity: 1137
Merit: 1001


View Profile
October 09, 2010, 10:10:25 PM
 #3

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
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
October 09, 2010, 11:04:25 PM
 #4

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 Offline

Activity: 1658
Merit: 1001


View Profile
October 10, 2010, 07:02:46 AM
 #5

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
Hero Member
*****
Offline Offline

Activity: 489
Merit: 505



View Profile WWW
October 10, 2010, 09:18:50 AM
 #6

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?

Want to see what developers are chatting about? http://bitcoinstats.com/irc/bitcoin-dev/logs/
Bitcoin-OTC Rating
GeorgeH
Member
**
Offline Offline

Activity: 83
Merit: 10


View Profile
October 11, 2010, 12:28:25 PM
 #7

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 Offline

Activity: 440
Merit: 250


#SWGT CERTIK Audited


View Profile
October 12, 2010, 06:55:40 AM
 #8

I'll pledge 40 btc.

Bimmerhead
Legendary
*
Offline Offline

Activity: 1291
Merit: 1000


View Profile
October 17, 2010, 09:38:02 PM
 #9

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 Offline

Activity: 980
Merit: 1020


View Profile
October 17, 2010, 10:11:06 PM
 #10

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 Offline

Activity: 116
Merit: 10



View Profile
October 22, 2010, 12:21:56 AM
 #11

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 Offline

Activity: 980
Merit: 1020


View Profile
October 22, 2010, 12:27:51 AM
 #12

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 Offline

Activity: 116
Merit: 10



View Profile
October 22, 2010, 12:41:46 AM
 #13

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 Offline

Activity: 980
Merit: 1020


View Profile
October 22, 2010, 01:08:10 AM
 #14

Is the code open source?

Bitquux
Member
**
Offline Offline

Activity: 116
Merit: 10



View Profile
October 22, 2010, 01:33:17 AM
 #15

Is the code open source?

Sure.
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
October 22, 2010, 01:43:46 AM
 #16

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 Offline

Activity: 980
Merit: 1020


View Profile
October 22, 2010, 01:47:48 AM
 #17


Do you have a repository that we can look at?

bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
October 22, 2010, 01:56:46 AM
 #18

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 Offline

Activity: 980
Merit: 1020


View Profile
October 22, 2010, 01:58:52 AM
 #19

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 Offline

Activity: 116
Merit: 10



View Profile
October 22, 2010, 02:17:00 AM
 #20

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.
Pages: [1] 2 3 4 5 6 7 8 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!