Bitcoin Forum
May 02, 2024, 03:17:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [ANN] coinwidget.com donation widget - now open source (w/litecoin support)  (Read 6143 times)
scottycc (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
April 05, 2013, 07:59:04 PM
Last edit: June 29, 2013, 05:49:35 PM by scottycc
 #1

http://coinwidget.com/static/logo.png

I created http://coinwidget.com/ , a customizable Bitcoin / Litecoin Donation button widget.

Version 2.0 is now available and includes these upgrades:
  • Open Source (MIT)
  • Litecoin Support
  • Window Alignment
  • Auto show window
  • Callback support on window hide/show
  • Adjustable number of decimal places

Please share any ideas or suggestions you may have to improve on this widget. Thanks for viewing!
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714663038
Hero Member
*
Offline Offline

Posts: 1714663038

View Profile Personal Message (Offline)

Ignore
1714663038
Reply with quote  #2

1714663038
Report to moderator
qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 505



View Profile
April 05, 2013, 08:55:17 PM
 #2

very nice!
DreadKnight
Newbie
*
Offline Offline

Activity: 24
Merit: 0



View Profile WWW
April 09, 2013, 11:15:22 PM
 #3

Seems like a pretty cool idea.
I've used a donate image + bitcoin link format to open up the wallet and fill in the address, so no fancy features like QR code or counters,  see my websites, either www.FreezingMoon.org or www.AncientBeast.com (at the very bottom).
Any chance for a bigger format widget like that? I might use it if so Smiley
Spendulus
Legendary
*
Offline Offline

Activity: 2898
Merit: 1386



View Profile
April 22, 2013, 02:14:18 PM
Last edit: April 22, 2013, 02:26:17 PM by Spendulus
 #4



Hello! I created http://coinwidget.com/ , a new customizable Bitcoin Donation/Tip button generator. Here is what it looks like:

Here is what it looks like:


When you click on it this window is shown:


Features:
  • The 'Donate' , 'My Bitcoin Address', 'donations' and 'BTC' text can all be changed.
  • The counter can be hidden, show the number of transactions (default), or show the total amount received.
  • Hover over the QR icon in the bottom left to show a large scannable QR code.
  • The wallet with arrow icon is a bitcoin: URI compatible link.

Please share any ideas or suggestions you may have to improve on this widget. Thanks for viewing!


Sure.  Here you go.

Your widget directs those who click to a javascript program on your website.

<script>
var CoinWidget_Config = {
   address : 'BITCOIN-WALLET-ADDRESS'
};
</script>
<script src="http://c.coinwidget.com/widget.js"></script>

What happens at that point is strictly determined by what the code does.  And we can examine that by typing the following into the command bar:

http://c.coinwidget.com/widget.js

which yields:

http://d1e4zb60eak76i.cloudfront.net/widget.js

Which could be A on 2013-01-01 and B on 2014-01-01.

So you redirect a person from a website  to coinwidget.com and then run a javascript to take money.

The person never knows what that javascript does and it could change, either by malicious intent or by your website being hijacked.

The simplest case would be to use a different QR code.
bitrainbow
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
April 22, 2013, 07:11:57 PM
 #5

this is great! thank you!

Is it possible to post a link to your BTC tip widget? For example onto a site that does not allow you to post widgets.

aandcmedia
Member
**
Offline Offline

Activity: 77
Merit: 10


View Profile
April 23, 2013, 12:31:53 AM
 #6

Awesome job, just put this on my website!
atomium
Donator
Sr. Member
*
Offline Offline

Activity: 406
Merit: 252


Study the past, if you would divine the future.


View Profile
April 23, 2013, 09:31:56 PM
 #7

this is super cool, i really like it. the only other one i've seen is coinbase's widget
Fuyuki_Wataru
Member
**
Offline Offline

Activity: 167
Merit: 10



View Profile
April 23, 2013, 10:11:52 PM
 #8

This is very cool. Was looking for something like this but couldn't find any to desire my needs.
This however does, and I will place this on my website soon.

Thanks for sharing!

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬    delicia | delicia.io    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Decentralized Global Food Network | World's Only Solution to Food Wastage | Join Whitelist Now, Get 30% Bonus
▬▬▬▬▬▬▬▬▬▬    Whitepaper | Telegram | Medium | Twitter | FB | ANN    ▬▬▬▬▬▬▬▬▬▬
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
April 24, 2013, 10:30:23 AM
 #9

Please share any ideas or suggestions you may have to improve on this widget.

Thank you for providing a useful donate button (script and graphics).

I do believe the method offered for use could be made more secure for the site operator.  Currently, your site has full access to replace the bitcoin address.  And without HTTP everywhere, there is the opportunity for a MITM to alter the contents, substituting the bitcoin address with another.  Being that these are for donations, I might not even realize that this is happening.

The javascript could be revised so that it could site on my host, or in the same .html as my page.  That would be safer.

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


Fuyuki_Wataru
Member
**
Offline Offline

Activity: 167
Merit: 10



View Profile
April 25, 2013, 10:22:59 PM
 #10

Hi,

Is there a possibility that you can make this for LTC as well? Thanks!

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬    delicia | delicia.io    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Decentralized Global Food Network | World's Only Solution to Food Wastage | Join Whitelist Now, Get 30% Bonus
▬▬▬▬▬▬▬▬▬▬    Whitepaper | Telegram | Medium | Twitter | FB | ANN    ▬▬▬▬▬▬▬▬▬▬
johnblaze
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
April 27, 2013, 12:04:42 AM
 #11

suggestion: the popup and textfield should be wide enough to show the full bitcoin address
cyden
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 04, 2013, 09:46:06 PM
 #12

hi,
sadly it does not work for me. if i paste the code, nothing shows up :/

bitcoinanon
Member
**
Offline Offline

Activity: 71
Merit: 10


The way of the future...


View Profile
June 05, 2013, 04:11:42 AM
 #13

Does this code work on Wordpress with any of WP widgets?
emunebtk
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
June 07, 2013, 10:03:19 PM
 #14

2nd that on any chance of a LTC version or option? thanks!
Silfax
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
June 07, 2013, 11:57:56 PM
 #15

http://bitcointipper.appspot.com has LTC support, but it would be nice if this one would have it as well.
austins
Sr. Member
****
Offline Offline

Activity: 388
Merit: 250


View Profile
June 08, 2013, 11:22:00 AM
 #16

I suggestion you make the Bitcoin Donation Widget load faster.

1krona
Member
**
Offline Offline

Activity: 94
Merit: 10



View Profile
June 08, 2013, 11:42:38 PM
 #17

Great work, I was looking for something like this!
bitbadger
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
June 12, 2013, 03:41:54 AM
 #18



Hello! I created http://coinwidget.com/ , a new customizable Bitcoin Donation/Tip button generator. Here is what it looks like:

Here is what it looks like:


When you click on it this window is shown:


Features:
  • The 'Donate' , 'My Bitcoin Address', 'donations' and 'BTC' text can all be changed.
  • The counter can be hidden, show the number of transactions (default), or show the total amount received.
  • Hover over the QR icon in the bottom left to show a large scannable QR code.
  • The wallet with arrow icon is a bitcoin: URI compatible link.

Please share any ideas or suggestions you may have to improve on this widget. Thanks for viewing!


Sure.  Here you go.

Your widget directs those who click to a javascript program on your website.

<script>
var CoinWidget_Config = {
   address : 'BITCOIN-WALLET-ADDRESS'
};
</script>
<script src="http://c.coinwidget.com/widget.js"></script>

What happens at that point is strictly determined by what the code does.  And we can examine that by typing the following into the command bar:

http://c.coinwidget.com/widget.js

which yields:

http://d1e4zb60eak76i.cloudfront.net/widget.js

Which could be A on 2013-01-01 and B on 2014-01-01.

So you redirect a person from a website  to coinwidget.com and then run a javascript to take money.

The person never knows what that javascript does and it could change, either by malicious intent or by your website being hijacked.

The simplest case would be to use a different QR code.
Im also looking for a Bitcoin Donate Widget, but I don't like the idea of sending my donors to an third party site of the programmer running javascript.

The operator of the external site may be honest,  but it's still javascript running on a third party site which he controls and not you.
scottycc (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
June 29, 2013, 05:47:51 PM
 #19

Thank you for the feedback! I have an update for you all:

Version 2.0 is now available and includes these upgrades:
  • Open Source (MIT)
  • Litecoin Support
  • Window Alignment
  • Auto show window
  • Callback support on window hide/show
  • Adjustable number of decimal places
kwukduck
Legendary
*
Offline Offline

Activity: 1937
Merit: 1001


View Profile
July 04, 2013, 10:49:49 PM
 #20

Just tried to implement this widget on my site, however it doesn't show anything. Checking the error console this is what it says:

Code:
Timestamp: 07/05/2013 10:42:00 AM
Error: TypeError: window.location.origin is undefined
Source File: http://coinwidget.com/widget/coin.js
Line: 319

14b8PdeWLqK3yi3PrNHMmCvSmvDEKEBh3E
Pages: [1] 2 »  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!