This repository is deprecated, please use the DLP UI TEE Template repository instead.
This is a generic UI for uploading data to a Data Liquidity Pool (DLP). This app does the following:
- Connect your EVM compatible wallet, which holds some $VANA
- On the upload page, log in to your Google Drive or Dropbox
- Drag your data in, which is encrypted client-side and stored in your personal storage
- A transaction is written on-chain, which the DLP validators will pick up on and verify your file
# First, install the dependencies
yarn install
# Copy .env.example to .env
cp .env.example .env
# Run the development server
yarn dev
Open http://localhost:3000 with your browser to see the app running.
The Vana network strives to ensure personal data remains private, and is only shared with trusted parties. You can read more about how a DLP uses client-side encryption to protect user data here.
You can find out more about building a data liquidity pool with Vana here.