> Bitcoin Address wordpress plugin resources analysis

Bitcoin Address wordpress plugin resources analysis

Download This Plugin
Download Elegant Themes
Name Bitcoin Address
Version 0.7.8
Author Abdussamad
Rating 0
Last updated 2014-12-17 11:58:00
Downloads
67
Download Plugins Speed Test plugin for Wordpress

Home page

Delta: 0%

Post page

Delta: 0%
Bitcoin Address plugin has no negative impact on PageSpeed score.

Home page PageSpeed score has been degraded by 0%, while Post page PageSpeed score has been degraded by 0%

Bitcoin Address plugin added 854 bytes of resources to the Home page and 851 bytes of resources to the sample Post page.

Bitcoin Address plugin added 0 new host(s) to the Home page and 0 new host(s) to the sample Post page.

Great! Bitcoin Address plugin ads no tables to your Wordpress blog database.

Note: This plugin requires PHP 5.3 or newer.

Reusing bitcoin addresses is bad for your privacy. With this plugin you can enter a shortcode - [bitcoin_address] - in your blog posts or pages that displays a button which users can use to get a fresh bitcoin address. Address requests are logged and you can browse that log from the WordPress admin area.

The plugin works by generating deterministic addresses using an Electrum Master Public Key. You need to create a new Electrum wallet and then paste its Master Public Key into the plugin's settings page. It will then generate addresses from that wallet sequentially.

Creating Electrum Wallet

You will need a Master Public Key as found in Electrum versions 1.9.8 or earlier. It will not work with Electrum 2.0.

  • Run Electrum. It will open your default wallet.
  • To create a new wallet select File menu > New/Restore.
  • A file save dialog box is displayed. Navigate to a suitable location on your file system and enter a suitable name for the wallet file. Click on save
  • Follow the on-screen prompts to create a new wallet.
  • To see the Master Public Key of your new wallet go to Wallet menu > Master Public Key.
  • To open your new wallet in future run Electrum and select File menu > Open. Then navigate to your wallet file and select it to open it.
  • Make sure you increase the gap limit of your wallet from the default 5. The gap limit is the number of unused addresses Electrum keeps track of. To increase the gap limit open your wallet and go to the console tab. Type in wallet.storage.put('gap_limit',50). Close Electrum and reopen your wallet to see new addresses listed on the receive tab.

Configuring plugin

To access the plugin configuration page you need to login to the WordPress admin page. Then click on Settings > Bitcoin Address from the left sidebar. There you can paste the Electrum Master Public Key.

Shortcode

The plugin shortcode is [bitcoin_address]. The following options exist:

  • Display type: You can specify a type of "field" or "link". Field type will display a text field containing the address. Link will display a bitcoin address link. For example: [bitcoin address type='field'] will display a text field. The default type is field.
  • QR Code: You can enable or disable the display of a QR Code containing the address. Ex: [bitcoin_address type='link' qr_code='enabled'] will display an address as a link and above that link will be the address QR code. By default QR code display is disabled.

Address Log

An address log is maintained that lists the time and date an address was handed out, the ip address of the user who requested it, and the address itself. You can see the address log in WordPress admin > Settings > Bitcoin Address Log

Screenshots

Resources added by plugin to Home page/Post page in kB
Total size of resources for Home page/Post page in kB
Random Theme Tests
Publicizer screenshot

Publicizer

by: izonei

16776
0%
Anjirai screenshot

Anjirai

by: vinothg

19172
75%