electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 8526915420436d13e1da07e66db20a9f8de6c75a
parent 15a7626b1498d7cdd67e9db0b5b2b08cf5908229
Author: thomasv <thomasv@gitorious>
Date:   Fri, 26 Oct 2012 14:00:28 +0200

readme for merchant script

Diffstat:
Ascripts/merchant.readme | 23+++++++++++++++++++++++
1 file changed, 23 insertions(+), 0 deletions(-)

diff --git a/scripts/merchant.readme b/scripts/merchant.readme @@ -0,0 +1,23 @@ +merchant.py is a daemon that manages payments for a web server. It +creates Bitcoin addresses using a master public key (so you do not +leave your private keys on the server), detects when payments are +received and notifies your web application. + +The workflow goes like this: + + - the server sends a request to the daemon via POST. the request + contains an ID, an amount to be paid, an expiration period. + + - the daemon answers with a Bitcoin address, where the customer needs + to send the coins. + + - later, the daemon will send a POST to the webserver, to notify that + payment has been received OR that the request has expired + + +Since addresses are generated using an Electrum master public key, it +is possible to visualize payments in the Electrum client; you will, +however, need to manually adjust your "gap limit". + +In order to use this script, first edit and rename +merchant.conf.template to merchant.conf