Skip to main content

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.10
  • 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

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

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

mindlakesdk-1.0.6.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mindlakesdk-1.0.6-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file mindlakesdk-1.0.6.tar.gz.

File metadata

  • Download URL: mindlakesdk-1.0.6.tar.gz
  • Upload date:
  • Size: 11.5 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.29.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.10.10

File hashes

Hashes for mindlakesdk-1.0.6.tar.gz
Algorithm Hash digest
SHA256 3045012244f6f0fefcbced7e03ad743e3015c3d673cf69344e162ea4edda5cf0
MD5 0b0fb1dde42cf70ac1a35cc7fc1c0a88
BLAKE2b-256 a226c7fd43968e9c375671605cf9a686cfaf6f7f5ee886d6a52d77430b45f93f

See more details on using hashes here.

File details

Details for the file mindlakesdk-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: mindlakesdk-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 14.7 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.29.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.10.10

File hashes

Hashes for mindlakesdk-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 239d2efc9429e170583fece72bf1b3f36b15ea1a2bea774766fab34d9bca80ed
MD5 acfa7f486d216d24b90a7483334fbf7c
BLAKE2b-256 f29c59f52faca15891f80502220eec119b9aff92c3fc8f16a6e1cdc2214f5d79

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page