Skip to main content

Hashchain

Introduction

hashchain is a Python package developed to join the ease of use of Python with the security of blockchain to certify that your important records haven't been tampered with.

The core module creates a hash chain, attesting that no record can be tempered with, once saved. The blockchain module save a proof of your hashchain permanentely in the most secured way. Then, it's impossible to alter the haschain without causing a discrepancy with the blockchain.

No need for third party certification anymore. No more single point of failure nor certification costs.

Disclaimer

The package is still 'work in progress' Do not use it before the official beta release. All the features are still subject to changes without any advertisement and can broke previously running scripts

Installation

This python package is available on PyPi package manager. I recommend installing it in a virtual environment.

  1. Open a terminal and run the following command : pip install hashchain
  2. Import the package in you script with import hashchain

This package is tested against Python 3.5.7 and 3.7.1 versions

How to start using haschain?

The documentation lives on ReadTheDocs

Contribute

I would be happy to hear from you if you have any comments, suggestions or requests to share with me.

Changelog

1.0.0

Beta release

Metadata

Release files for hashchain 1.0.0

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

Source distribution (sdist)

Source distribution for hashchain 1.0.0
File Size Uploaded
hashchain-1.0.0.tar.gz 5.0 kB Details

Release files / hashchain-1.0.0.tar.gz

Download URL hashchain-1.0.0.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8af7f0b4d11de5dc69013d2d9f86fed72924ebff1f223d9c17c67ed754b43713
BLAKE2b-256 checksum
How to use checksums
d3e02b972670504a84ca6c2fd53a3294ead90645a4cd3fa18dc81faf4d4ad048
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 release file

0.8.4

1 release file

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.0

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.0

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.0

1 release file

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