<commit_before><img src="https://image.ibb.co/mzSFa7/MARKET_logo_URL.png" align="middle">

[![Build Status](https://travis-ci.org/MarketProject/MarketProtocol.svg?branch=master)](https://travis-ci.org/MarketProject/MarketProtocol) [![Coverage Status](https://coveralls.io/repos/github/MarketProject/MarketProtocol/badge.svg?branch=master&service=github)](https://coveralls.io/github/MarketProject/MarketProtocol?branch=master)

MARKET Protocol provides the first opportunity for crypto holders to gain exposure to real-world or crypto assets through derivatives. A derivative is a contract between two parties with its value derived from an underlying asset. MARKET users will be able to design and implement contracts deriving value from digital and non-digital assets settling on the Ethereum blockchain. Users are not limited to owned or existing ERC20 tokens. MARKET is designed to facilitate risk transference and trading in a trustless manner.  Take a look at our [FAQ](https://github.com/MarketProject/MarketProtocol/wiki/Frequently-Asked-Questions) or [docs](http://docs.marketprotocol.io) for a little more explanation.

## Getting Started
Assuming you have npm already, Install truffle
```
$ npm install -g truffle
```

Clone this repository and use npm to install needed dependencies
```
$ git clone https://github.com/MarketProject/MarketProtocol.git
$ cd MarketProtocol
$ npm install
```


## Tests
To run the tests locally via truffle you must have oraclize's bridge
running. Information on installation can be found [here](https://github.com/MarketProject/ethereum-bridge)

Start truffle and its development blockhain with
```
$ truffle develop
```

and then start the ethereum bridge (in a separate console) to run connected
to the development blockchain you just started, note the account you use (in this example account 9 is used)
<commit_msg>update url for repo<commit_after><img src="https://image.ibb.co/mzSFa7/MARKET_logo_URL.png" align="middle">

[![Build Status](https://travis-ci.org/MarketProtocol/MarketProtocol.svg?branch=master)](https://travis-ci.org/MarketProject/MarketProtocol) [![Coverage Status](https://coveralls.io/repos/github/MarketProtocol/MarketProtocol/badge.svg?branch=master&service=github)](https://coveralls.io/github/MarketProject/MarketProtocol?branch=master)

MARKET Protocol provides the first opportunity for crypto holders to gain exposure to real-world or crypto assets through derivatives. A derivative is a contract between two parties with its value derived from an underlying asset. MARKET users will be able to design and implement contracts deriving value from digital and non-digital assets settling on the Ethereum blockchain. Users are not limited to owned or existing ERC20 tokens. MARKET is designed to facilitate risk transference and trading in a trustless manner.  Take a look at our [FAQ](https://github.com/MarketProject/MarketProtocol/wiki/Frequently-Asked-Questions) or [docs](http://docs.marketprotocol.io) for a little more explanation.

## Getting Started
Assuming you have npm already, Install truffle
```
$ npm install -g truffle
```

Clone this repository and use npm to install needed dependencies
```
$ git clone https://github.com/MarketProject/MarketProtocol.git
$ cd MarketProtocol
$ npm install
```


## Tests
To run the tests locally via truffle you must have oraclize's bridge
running. Information on installation can be found [here](https://github.com/MarketProject/ethereum-bridge)

Start truffle and its development blockhain with
```
$ truffle develop
```

and then start the ethereum bridge (in a separate console) to run connected
to the development blockchain you just started, note the account you use (in this example account 9 is used)

{'fraction_non_alphanumeric': 0.08681672025723473, 'fraction_numerical': 0.0021436227224008574, 'mean_word_length': 5.526223776223776, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 16, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1232121', 'n_tokens_mistral': 1032, 'n_tokens_neox': 943, 'n_words': 387}