Lightweight Python Client library for the Aleph.im network
Project description
aleph-sdk-python
Python SDK for the Aleph.im network, next generation network of decentralized big data applications.
Development follows the Aleph Whitepaper.
Documentation
Documentation (albeit still vastly incomplete as it is a work in progress) can be found at http://aleph-sdk-python.readthedocs.io/ or built from this repo with:
$ python setup.py docs
Requirements
Linux
Some cryptographic functionalities use curve secp256k1 and require installing libsecp256k1.
$ apt-get install -y python3-pip libsecp256k1-dev
Using some chains may also require installing libgmp3-dev
.
macOs
$ brew tap cuber/homebrew-libsecp256k1
$ brew install libsecp256k1
Installation
Using pip and PyPI:
$ pip install aleph-sdk-python[ethereum,solana,tezos]
Installation for development
To install from source and still be able to modify the source code:
$ pip install -e .[testing]
or
$ python setup.py develop
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aleph-sdk-python-0.7.0.tar.gz
(57.0 kB
view hashes)
Built Distribution
Close
Hashes for aleph_sdk_python-0.7.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5a6ff78a712ee078ed1ca797fe2c59af93aed5356f87040d5ed07fd056585ce |
|
MD5 | c1ace66540bb303906665d2bc49f0744 |
|
BLAKE2b-256 | 7bae265b023de532d9c56ea51056f3f61a7e65fffa03bbebcfda25900301be75 |