Skip to main content

Webcash

Webcash is an experimental new electronic cash ("e-cash") that enables decentralized and instant payments to anyone, anywhere in the world. Users send webcash to one another directly on a decentralized peer-to-peer basis by copying-and-pasting their webcash to their recipient. The central server helps webcash wallets detect double-spending and ensure the integrity of the monetary supply according to the supply schedule.

Navigate to https://webcash.org/ for more information, including the Terms of Service.

Installation

This is a python-based webcash wallet client. To install the latest version on the python package index, use this:

pip3 install webcash

Otherwise, install locally for testing or development purposes:

pip3 install .

If you want to run the software without installing the module, you still need to install the dependencies:

pip3 install -r requirements.txt
python3 -m webcash.walletclient info

Usage

webcash setup
webcash status
webcash pay 5
webcash pay 18 "memo: for lunch with bob"
webcash insert <webcash goes here>

Mining

See webminer for a substantially faster mining client.

This repository contains the original reference implementation of the miner which is much slower:

python3 miner.py

License

This repository and its source code is distributed under the BSD license.

Metadata

Release files for webcash 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for webcash 0.0.5
File Size Uploaded
webcash-0.0.5.tar.gz 14.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for webcash 0.0.5
File Interpreter ABI Platform
webcash-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 29.1 kB

Release files / webcash-0.0.5.tar.gz

Download URL webcash-0.0.5.tar.gz
Size 14.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8e9813a4b729c45bfb8cf899bc16ea77f2f5888d7348459635dce1dab308c934
BLAKE2b-256 checksum
How to use checksums
be71a4e0751a0e7d69e36460170f22c87e70bd7b9ecb249625a6d0677c0d64e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / webcash-0.0.5-py3-none-any.whl

Download URL webcash-0.0.5-py3-none-any.whl
Size 15.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d27c9b141579e81773f6ac041f0dcdf122171fcf7cfd26dda1c60ef991904d2a
BLAKE2b-256 checksum
How to use checksums
ab4e2e37d7a04f136216b4064ac124f219480e75597656f6e76adbafb2a2fc52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page