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
Metadata
Release files for mindlakesdk 1.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mindlakesdk-1.0.8.tar.gz | 11.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mindlakesdk-1.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.7 kB
Release files / mindlakesdk-1.0.8.tar.gz
| Download URL | mindlakesdk-1.0.8.tar.gz |
|---|---|
| Size | 11.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
88e5f1bb897e26d495a714333fddc25e769ccbb16134d70f9b67680d2b1acc4e
|
|
BLAKE2b-256 checksum How to use checksums |
fa2d6181b7684e3ddb37e038f44c539a936049f312a40b6ef7006957ed96cc7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / mindlakesdk-1.0.8-py3-none-any.whl
| Download URL | mindlakesdk-1.0.8-py3-none-any.whl |
|---|---|
| Size | 15.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
777741ca6da343da74cdca044218159ccfa27f27ed91ae0e60991befedc68a08
|
|
BLAKE2b-256 checksum How to use checksums |
bf7d33c8b5454fa68dd7a508c4532b8e2fadf21d0e4df85f15f9f247b11a801c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|