Bitcoin Forum
May 25, 2024, 06:55:38 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Firefox Addon] FireCoin  (Read 2195 times)
galaxyAbstractor (OP)
Full Member
***
Offline Offline

Activity: 147
Merit: 100



View Profile WWW
June 18, 2011, 09:24:14 PM
Last edit: June 25, 2011, 06:15:46 PM by galaxyAbstractor
 #1

I made an addon for firefox which makes it easy for you to send bitcoins to users. Site owners can put their address as a meta tag on their page and the addon will automatically detect it.

It is also possible to select and right-click addresses to donate to.

Here is the link to the addon: https://addons.mozilla.org/en-US/firefox/addon/firecoin/. I have released it under BSD, and the source can be found at: https://github.com/galaxyAbstractor/FireCoin

If you like this addon, please donate to me at 1KHTs795SKBd2yBfdfpf4BxArEq5RGrNZo (also good opportunity to test the addon Wink)

Please post suggestions and issues in this thread, so I can work on them Tongue.

As of version 1.1, http://btc.to support has been added. Now you can provide your addresses and send to them in a shortened form.

You can get 1.1 from: https://addons.mozilla.org/en-US/firefox/addon/firecoin/versions/?page=1#version-1.1

----

What it does
=======
The plugin lets you discover bitcoin addresses provided by the site owner in the header section. When the toolbar button lights up, a bitcoin address has been provided
and you can press the button to donate.

It also lets you select bitcoin addresses on pages, right-click on them and choose "Send Bitcoins". This makes it easy to send payments without opening the client.

How To Use
=======
After install, make sure that the toolbarbutton is placed in a toolbar. Then, make sure you read this guide:
https://en.bitcoin.it/wiki/Running_Bitcoin#Bitcoin.conf_Configuration_File

You need to make sure BitCoin is running as a server by putting these options to your bitcoin.conf file:
server=1
rpcuser=*Desired username*
rpcpassword=*Desired secure password*

Some things to note:
The addon will not show any transaction fees, but these will be paid automatically by the JSON-RPC API. So if you send 0.01BTC to someone, be aware that
it might cost 0.02BTC total.

There is an option on every transaction to pay 5% extra to me. This will only be paid if you check the checkbox (disabled by default) "Donate 5% to addon author?", never anything else.

You will have to authenticate to the JSON-RPC API once every browser session for security, but you will have the option to save the credentials with the firefox login manager.

For site owners or developers!
=======
Bitcoinaddress detection works with meta tags in the header. They are named bitcoin, bitcoinmsg and bitcointhanks.

To add your address to a page, add this to the <head> section of your HTML:
<meta name="bitcoin" content="1KHTs795SKBd2yBfdfpf4BxArEq5RGrNZo"/>
change your address accordingly

You also have an option to leave a message to the donater, which is shown before donating:
<meta name="bitcoinmsg" content="With your donation, I will be able to keep the site running longer!"/>

The last meta is bitcointhanks, which should hold an URL to a thanks page, like this:
<meta name="bitcointhanks" content="http://pixomania.net"/>

Only the first meta is required, the rest is optional

Plugins
=======
WordPress plugin for adding the meta tags to your blog

1gaLaxy9csuBTvNLJYoUy6sengQbh1TpV
Pyramining - Invest in mining!
galaxyAbstractor (OP)
Full Member
***
Offline Offline

Activity: 147
Merit: 100



View Profile WWW
June 25, 2011, 01:44:02 PM
 #2

The addon has now been approved by the firefox addon team! I have also created a WordPress plugin that lets you easily add your address to your WordPress blog: http://wordpress.org/extend/plugins/firecoin-wordpress/

1gaLaxy9csuBTvNLJYoUy6sengQbh1TpV
Pyramining - Invest in mining!
Pages: [1]
  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!