Skip to content

freddydunningkruger/sarcophagus-app

 
 

Repository files navigation

Sarcophagus

(Development) Getting Started

Clone repository and install dependencies

git clone *

then

npm install

Node

This project uses Node v12.20.1

Recommended: use nvm use in root directory to switch to the correct node version.

Create .env

Create .env in root directory. Contact development team for environment variables settings.

Addition Steps

These are the instructions to get start with development of this app. There are steps needed prior to running this app locally.

  • Install Wallet

  • Deploy local contracts

    • Deploy and Migrate Contracts
    • Copy 'build' folder to sarcophagus-app '/src' directory
  • Migrate Archaeologists to local contracts (if test archaeologists are needed)

    • Install Go
    • Run command to create test archaeologists

Install Wallet

You must have MetaMask or a supported wallet to navigate this webApp

Currently Supported:

  • MetaMask (Recommended)
  • WalletConnect

Deploy local contracts for development

clone contracts repository @ Github Contracts Repository Follow Instruction in contracts Readme to spin up local blockchain

Archeologists Service

ensure local blockchain (contracts) is running during this step Go will need to be install to be able to use archaeologist-service. For MacOS follow the instructions in the following link to install Go

Medium.com (blog)

clone the service repository @ Github Service Repository

Follow instractions in service repository to get started

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.6%
  • CSS 2.3%
  • Other 1.1%