Skip to main content

Blockcard

Introduction

A pure Python implementation of the blockcard protocol's proof-of-thought system for gift transactions. Read the full paper here.

Installation

Install the latest version from PyPI with pip install blockcard.

Usage

Displaying headers and message of a block:

python -m blockcard -d target.blk

Generating the first block in a chain

python -m blockcard -g

Generating subsequent blocks in the chain:

python -m blockcard -g parent.blk

(For longer messages you may want to pipe this into a pager like less)

Checking validity of blocks

Check current block

python -m blockcard -c target.blk

Check all blocks in chain recursively

python -m blockcard -C target.blk

(All .blk files should be stored in current working directory)

Release files for blockcard 0.1.2

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

Source distribution (sdist)

Source distribution for blockcard 0.1.2
File Size Uploaded
blockcard-0.1.2.tar.gz 5.0 kB Details

Built distribution (wheel)

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

Total release size: 11.4 kB

Release files / blockcard-0.1.2.tar.gz

Download URL blockcard-0.1.2.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
1e3a63192f859703aebb2979d75e3e1aa231cf9908a5a6fa9e74774a57359da4
BLAKE2b-256 checksum
How to use checksums
3c1c748e0ae28dcf97f5479d4556306cffbdcf9a26b07bd4dfbf86a256772502
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.29.0 CPython/3.7.3

Release files / blockcard-0.1.2-py3-none-any.whl

Download URL blockcard-0.1.2-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eba06c69e1338b03a8f938c7f8f8fa0caf1bd8f538b98f760be582d470c4a6e7
BLAKE2b-256 checksum
How to use checksums
41191a0f0b130123f865dbfd5c731c2a8fcab3818830c821c4299dc3fac44595
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.29.0 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

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