A Python SDK to connect to Mind Lake
Project description
Mind Lake Python SDK
An Python implementation for Mind Lake
Description
The Mind Lake SDK utilizes Mind Lake's encryption storage and privacy computing capabilities to provide secure data management.
- Mind Lake is the backbone of Mind Network.
- All data is end-to-end encrypted at the client-side SDK side, ensuring that plaintext data never leaves the user's client.
- Cryptographic principles ensure that only the data owner can access their own plaintext data.
- Additionally, Mind Lake's powerful privacy computing capabilities enable the performance of calculations and querying of encrypted data.
Getting Started
Dependencies
- Python > 3.8
- pip
- web3
- pynacl
Installing
- pip install mindlakesdk
Import
import mindlakesdk
...
More examples
code
mind-lake-sdk-python
|-- mindlakesdk # source code
| |-- __init__.py
| |-- datalake.py
| |-- permission.py
| |-- cryptor.py
| └-- utils.py
|-- tests # unit test code
|-- examples # use case examples
|-- tutorial # step-by-step tutorial
|-- README.md
└--- LICENSE
Help
Full doc: https://mind-network.gitbook.io/mind-lake-sdk
Authors
- Dennis @NuIlPtr
- George @georgemindnet
Version History
- v1.0
- Initial Release
- v1.0.1
- Fix bug
- v1.0.2
- Improve performances
- v1.0.5
- Keep up the version number with TypeScript SDK
- v1.0.6
- Add support for Mind DataPack
- v1.0.7
- Update the connect function
- v1.0.8
- Add support for multiple chains
License
This project is licensed under the [MIT] License - see the LICENSE.md file for details
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mindlakesdk-1.0.8.tar.gz.
File metadata
- Download URL: mindlakesdk-1.0.8.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/6.0.0 pkginfo/1.9.6 requests/2.31.0 requests-toolbelt/1.0.0 tqdm/4.65.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88e5f1bb897e26d495a714333fddc25e769ccbb16134d70f9b67680d2b1acc4e
|
|
| MD5 |
909e1be9b011454fd9853514a22e8e60
|
|
| BLAKE2b-256 |
fa2d6181b7684e3ddb37e038f44c539a936049f312a40b6ef7006957ed96cc7c
|
File details
Details for the file mindlakesdk-1.0.8-py3-none-any.whl.
File metadata
- Download URL: mindlakesdk-1.0.8-py3-none-any.whl
- Upload date:
- Size: 15.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/6.0.0 pkginfo/1.9.6 requests/2.31.0 requests-toolbelt/1.0.0 tqdm/4.65.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
777741ca6da343da74cdca044218159ccfa27f27ed91ae0e60991befedc68a08
|
|
| MD5 |
4c4458ab90e31a11ccd42e77b0ae4362
|
|
| BLAKE2b-256 |
bf7d33c8b5454fa68dd7a508c4532b8e2fadf21d0e4df85f15f9f247b11a801c
|