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.0b1.tar.gz
(55.9 kB
view hashes)
Built Distribution
Close
Hashes for aleph_sdk_python-0.7.0b1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9d6b4754eeacf0b4b9e753d84547f47608e6d50faae1dbb62ff41e7d889554c |
|
MD5 | 579f8c61df906568e3b4eb14d9b4ddd0 |
|
BLAKE2b-256 | fe0130632ee30d74d72f26aeab1cd4f5021dd339b36e167e1441732848ce00eb |