Skip to content

mind-network/mind-lake-sdk-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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