ReCheck has participated in the grant program of ICP with a project that aimed seamless integration of DataPond with ICP:
- identity integration
- mangement of tracing data on-chain
- on-chain storage of data
These three objectives were achieved in the span of few months. This repository help find the relevant information and the delivered code.
Insite this repository provides a sample code for II integration and ICP Canister integration with the Node.js API. The rest of the delivered code can be found respectively in the canister reposiories - datapond-storage-canister and datapond-tracing-canister.
ii-integration-code
: Contains sample codes for Internet Identity integration with React Context and hooks.canister-integration-code
: Contains sample codes for the process of integration of Storage and Tracing canisters.
- datapond-storage-canister: Contains the source code of the solution that enabled Datapond.ai store content on-chain.
- datapond-tracing-canister: Contains the source code of the canister that Datapond.ai uses to store tracing information whenever a piece of data is processed or consumed.
The architecture diagram provides an overview of the ICP integration with DataPond AI, showcasing the interaction between services and canisters.
This project is licensed under the MIT License.