Great project!
Got JoinMarket up and running last night using bitcoin 0.11.0 on ubuntu 14.04, couple snags with dependencies (libsodium needs to be manually installed) but other then that it went smoothly.
Ran the Tumbler with defaults, total fees ended up at
BTC0.00196169 or ~$0.54 to tumble 1BTC, not to shabby.
Ran a taint analysis on the final addresses I provided, 1 was totally severed from the original sending address, 2 had some minor taint, but nothing that jumped out.
There was still a connection to the innitial JoinMarket wallet deposit address on all of them.
I ran with the defaults:
python tumbler.py wallet.json [btc_address]
Sounds good. Glad it worked.
Id like to run another test and try to sever both the original sending address, and the JoinMarket wallet deposit address completely, found this in the source:
#a couple of modes
#im-running-from-the-nsa, takes about 80 hours, costs a lot
#python tumbler.py -a 10 -N 10 5 -c 10 5 -l 50 -M 10 seed 1xxx
#
#quick and cheap, takes about 90 minutes
#python tumbler.py -N 2 1 -c 3 0.001 -l 10 -M 3 -a 1 seed 1xxx
#
#default, good enough for most, takes about 5 hours
#python tumbler.py seed 1xxx
#
#for quick testing
#python tumbler.py -N 2 1 -c 3 0.001 -l 0.1 -M 3 -a 0 seed 1xxx 1yyy
What is "seed"?[
Those comments are possibly out of date.
Seed is a kind of brainwallet that was used before wallet files were made. They don't work anymore for mainnet.
I was thinking of trying:
python tumbler.py -a 4 -N 5 3 -C 5 -M 5 [btc_address]
Thoughts?
Also would be awesome to be able to provide all the addresses on the command line at once. Edit: looks like you can, I just provided to many on first run.
Again great and important project, excited to follow and contribute if I can...
It will probably work. It's likely that tumbling with coinjoin works but nobody really knows.
I assume you've run
python tumbler.py --help
so you know what the options mean
For contributions, this page has some useful small projects
https://github.com/chris-belcher/joinmarket/wiki/What-can-I-do-for-JoinMarket%3FThere is also a donation address found on the readme of the github
https://github.com/chris-belcher/joinmarket