An Typescript implementation for Mind Lake
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.
- node [16, 18)
- web3js
$ npm install --save mind-lake-sdk
# or
$ yarn add mind-lake-sdk
import { MindLake } from "mind-lake-sdk";
const mindLake = await MindLake.getInstance("YOUR OWN APP KEY")
...
mind-lake-sdk-typescript
|-- src # source code
| |-- MindLake.ts
| |-- DataLake.ts
| |-- Permission.ts
| |-- Cryptor.ts
|-- examples # use case examples
|-- tutorial # step-by-step tutorial
|-- README.md
└--- LICENSE
Full doc: https://mind-network.gitbook.io/mind-lake-sdk
- Joshua @JoshuaW55818202
- Lee @LeeTan853917
- v1.0.0
- Initial Release
- v1.0.1
- Fix bug
- v1.0.2
- Fix bug
- v1.0.4
- Add listOwner method to Permission Class
- Add listOwnerColumn method to Permission Class
- v1.0.5
- Fix bug
- v1.0.6
- Update the connect function
- v1.0.7
- Add support for Mind DataPack
- v1.0.13
- Support multiple chains
- Support clerk
This project is licensed under the [MIT] License - see the LICENSE.md file for details