Skip to content
Counterparty Protocol Reference Implementation
PLpgSQL Python
Branch: master
Clone or download
Pull request Compare This branch is 2 commits ahead, 519 commits behind CounterpartyXCP:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
counterpartylib
.coveragerc
.gitignore
.travis.yml
CONTRIBUTING.md
ChangeLog.md
LICENSE
MANIFEST.in
README.md
circle.yml
release_procedure.md
requirements.txt
setup.py

README.md

Build Status Travis Build Status Circle Coverage Status Latest Version License Slack Status

Description

counterparty-lib is the reference implementation of the Counterparty Protocol.

Note: for the command-line interface that used to be called counterpartyd, see counterparty-cli.

Requirements

  • Patched Bitcoin Core with the following options set:

     rpcuser=bitcoinrpc
     rpcpassword=<password>
     server=1
     txindex=1
     addrindex=1
     rpcthreads=1000
     rpctimeout=300
     minrelaytxfee=0.00005
     limitfreerelay=0
    

Installation

$ git clone https://github.com/CounterpartyXCP/counterparty-lib.git
$ cd counterparty-lib
$ python3 setup.py install

Usage

$ python3
>>> from counterpartylib import server
>>> db = server.initialise(<options>)
>>> server.start_all(db)

Further Reading

You can’t perform that action at this time.