I've updated the mixer to work independently of Electrum mainline now. As long as you have the latest version you can now simply drop the mixer.py file into your plugins folder and it will be available and can be enabled. It no longer needs a separate fork or Electrum version.
The standalone mixer plugin file is now:
https://github.com/tkhaew/electrum/blob/mixer_plugin/plugins/mixer.pyThe default folder where this is can be dropped (on my Ubuntu system anyway) is:
/usr/local/lib/python2.7/dist-packages/Electrum-1.9.5-py2.7.egg/electrum_plugins/
( though the version number could be different )
Since this (
https://github.com/tkhaew/electrum/blob/mixer_plugin/plugins/mixer.py) is now apparently gone from where it was on github (and the version originally published had security issues), has a new version been planned or is one in the works? As I understood it, the SharedCoin mixer operated by blockchain.info was compromised and could no longer be relied upon, and any new or similar implementations by blockchain.info would have needed a security audit, I think. The problems of SharedCoin were described in more detail here:
http://www.coinjoinsudoku.com/advisory/ (by K. Atlas)
Currently, there are working CoinJoin implementations: one is currently being actively used and is known as JoinMarket --
https://github.com/JoinMarket-Org/joinmarket/ |
http://joinmarket.io/ with regularly updated code,
and Javascript module with CoinJoin implementation at
https://github.com/darkwallet/coinjoin.js last updated Oct. 2014.
(DW utilizes a CoinJoin but is currently in alpha and has last been updated Feb. 2015)
https://github.com/darkwallet/darkwalletOf these, the JoinMarket is the one that appears to be in most active use.
I am curious you have any plans to redo the mixer.py utilizing joinmarket or dw's coinjoin.js?
Note / edit: Please see also the post on the electrum plugin in development similar to what you did, at:
https://bitcointalk.org/index.php?topic=279249.msg13668822#msg13668822