Skip to content

A simple DLP for aggregating images of hotdogs. Encrypts the image client-side, then writes a pointer to it onchain and claims $hotdog

Notifications You must be signed in to change notification settings

vana-com/vana-dlp-hotdog-ui

 
 

Repository files navigation

Hot Dog DLP UI

This is a UI for uploading hot dog images to the Hot Dog Data Liquidity Pool (DLP). This app does the following:

  1. Connect your EVM compatible wallet, which holds some $DAT
  2. On the upload page, log in to your Google Drive or Dropbox
  3. Drag your data in, which is encrypted client-side and stored in your personal storage
  4. A transaction is written on-chain, which the DLP validators will pick up on and verify your file
Screenshot 2024-06-25 at 5 54 04 PM

Getting Started

# 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.

Client-side encryption

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.

Learn more

You can find out more about building a data liquidity pool with Vana here.

About

A simple DLP for aggregating images of hotdogs. Encrypts the image client-side, then writes a pointer to it onchain and claims $hotdog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.7%
  • Other 1.3%