Exchange cryptocurrencies in a trustless manner using atomic swaps and an easy Python interface.
Clone or download
trojkat Merge pull request #282 from Lamden/trojkat/ch1404/add-more-docstring…

Docstrings for Ethereum [ch1404]
Latest commit 946d401 Oct 26, 2018

Clove Build Status

version number: 1.2.14


Clove is a library that makes atomic swaps between chains easy.

Documentation available at


To install use pip:

$ pip install clove

Or clone the repo:

$ git clone
$ python install


Getting started

$ git clone
$ cd clove
$ virtualenv venv --python=python3.6
$ . venv/bin/activate
$ python develop

Running tests

Install requirements:

$ pip install -e '.[testing]'

To run all linters and tests:

$ tox

If you want to run a specyfic test

$ py.test -k test_name


Installing requirements:

$ pip install -e '.[docs]'

Documentation preview:

$ make livedocs

Updating docs for master branch

$ make gh-pages