ghkdxofla / midna

Repository for ETHSeoul 2024

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MiDNA

Repository for MiDNA (ETHSeoul 2024 Project)
See: https://devfolio.co/projects/midna-4a2f

Description

MiDNA (Mina for DNA Analysis) is a service that utilizes Mina and ZKApp.
DNA sequence data are analyzed by the service in an offline. Only the user who made the payment with Mina can see the results. image image

Architecture

image

Setup

  1. Auro Wallet
  2. nvm
  3. Node.js v18
  4. pnpm
  5. node_modules

Auro Wallet

  1. aurowallet.com
  2. extensions

NVM

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

다음을 ~/.bashrc 혹은 ~/.zshrc에 추가:

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

Node.js

nvm install 18

pnpm

corepack enable pnpm

download node_modules

pnpm i

Run

pnpm run dev

About

Repository for ETHSeoul 2024

License:MIT License


Languages

Language:TypeScript 93.3%Language:JavaScript 4.2%Language:CSS 2.5%