<commit_before>#OpenBazaar

OpenBazaar is a decentralized marketplace proof of concept. It is based off of the POC code by the darkmarket team and protected by the GPL.

Currently soliciting feedback on the project. http://www.reddit.com/r/Bitcoin/comments/23y80c/solicitation_of_darkmarketbased_alternative/
Also official site will be at http://openbazaar.org


## List of dependencies
- https://github.com/warner/python-ecdsa
- https://github.com/darkwallet/python-obelisk
- MongoDB

`pip install pyzmq`
`pip install tornado`
`pip install pyelliptic`
`pip install pymongo`

1. Install python-obelisk
2. git clone https://github.com/darkwallet/python-obelisk
3. python setup.py install


## MongoDB

OpenBazaar now uses MongoDB as the backend for storing persistent data. At the moment only orders are being tracked there, but this will be fleshed out ongoing. You will need to set up a MongoDB instance on your machine outside of this software and create a database called 'openbazaar'. There is no authentication or encryption configured, but I will be adding in support for this soon.

- Install MongoDB with OpenSSL
- Start MongoDB 
- Create database named openbazaar

From command line:
`mongo`
`use openbazaar`


## OSX Users

For OSX there is a CLANG error when installing pyzmq but you can use the following command to ignore warnings:

`sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future easy_install pyzmq`

## Issues with ./run_dev.sh
If you're getting errors saying `ZMQError: Can't assign requested address` then you probably need to bring up some loopback adapters for those 
IPs higher than 127.0.0.1.

sudo ifconfig lo0 alias 127.0.0.2 up
sudo ifconfig lo0 alias 127.0.0.3 up
sudo ifconfig lo0 alias 127.0.0.4 up



###Vagrant VM

# Quick dev setup:
- Install Vagrant (http://www.vagrantup.com/downloads.html)
- `git clone https://github.com/OpenBazaar/OpenBazaar.git && cd OpenBazaar`
- `vagrant up && vagrant ssh`
- `cd /vagrant && ./run_dev.sh`
- Open http://localhost:8888


## Screenshot

![Screen 1](http://i.imgur.com/PaemnhJ.png)
=======<commit_msg>Update screenshot verbiage for README<commit_after>#OpenBazaar

OpenBazaar is a decentralized marketplace proof of concept. It is based off of the POC code by the darkmarket team and protected by the GPL.

Currently soliciting feedback on the project. http://www.reddit.com/r/Bitcoin/comments/23y80c/solicitation_of_darkmarketbased_alternative/
Also official site will be at http://openbazaar.org


## List of dependencies
- https://github.com/warner/python-ecdsa
- https://github.com/darkwallet/python-obelisk
- MongoDB

`pip install pyzmq`
`pip install tornado`
`pip install pyelliptic`
`pip install pymongo`

1. Install python-obelisk
2. git clone https://github.com/darkwallet/python-obelisk
3. python setup.py install


## MongoDB

OpenBazaar now uses MongoDB as the backend for storing persistent data. At the moment only orders are being tracked there, but this will be fleshed out ongoing. You will need to set up a MongoDB instance on your machine outside of this software and create a database called 'openbazaar'. There is no authentication or encryption configured, but I will be adding in support for this soon.

- Install MongoDB with OpenSSL
- Start MongoDB 
- Create database named openbazaar

From command line:
`mongo`
`use openbazaar`


## OSX Users

For OSX there is a CLANG error when installing pyzmq but you can use the following command to ignore warnings:

`sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future easy_install pyzmq`

## Issues with ./run_dev.sh
If you're getting errors saying `ZMQError: Can't assign requested address` then you probably need to bring up some loopback adapters for those 
IPs higher than 127.0.0.1.

sudo ifconfig lo0 alias 127.0.0.2 up
sudo ifconfig lo0 alias 127.0.0.3 up
sudo ifconfig lo0 alias 127.0.0.4 up



###Vagrant VM

# Quick dev setup:
- Install Vagrant (http://www.vagrantup.com/downloads.html)
- `git clone https://github.com/OpenBazaar/OpenBazaar.git && cd OpenBazaar`
- `vagrant up && vagrant ssh`
- `cd /vagrant && ./run_dev.sh`
- Open http://localhost:8888


## Screenshot

This screen shot looks horrible and is just a placeholder ATM. Designers wanted. Apply to <EMAIL> if you're interested in helping out.

![Screen 1](http://i.imgur.com/PaemnhJ.png)
=======
{'fraction_non_alphanumeric': 0.08627810922441487, 'fraction_numerical': 0.017898118402937126, 'mean_word_length': 4.258142340168878, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 8, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 8, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2153968', 'n_tokens_mistral': 1457, 'n_tokens_neox': 1351, 'n_words': 526}