This plugin for electron-cash BCH wallet. It allows user to make a coinjoin shuffled transaction.
- place the
shuffle
folder to electron-cash/plugins
folder - add the link to plugin to electron-cash setup.py with adding
'electroncash_plugins.shuffle'
to setup packages list. - re-install electron-cahs
sudo python3 setup.py install
- Enable plugin from 'tools/plugins' menu
- Press
Settings
and enter the server connection string
- Close the settings dialog window. The shuffle tab will appear
-
Form
Shuffle input address
choose coin which you want to shuffle. The list of coins formed from utxo's of your wallet. -
From
Shuffle change address
choose the address for the change. You can leave default setting if you don't want to get any change back. -
From
Shuffle output address
choose the address for shuffled output -
In the amount block choose the amount of coins for shuffling.
-
Fee is fixed and unchanged
-
If amount of coins in input grater then sum of shuffling amount fee then
Shuffle
button will become enabled -
Pressing the
Shuffle
will start shuffling process. After 5 players registered on server shuffling process will starts. -
If all goes good you will see the outputs and transaction dialog window in the end. If something goes wrong you will see the errors in output.
-
In this version of protocol one of the players should press
broadcast
on transaction dialog window.