Skip to content

efs-project/client

Repository files navigation

Ethereum File System Client

This project is in early development and takes some technical skill to set up and use.

Getting Started

1. Install Dependencies

npm install

2. Setup External Contracts

This client relies on the separated contracts repository for ABIs and testnet logic.

  1. Clone the external EFS Contracts repository.
  2. In the contracts repo, run yarn fork and then in a new terminal yarn deploy.
  3. Back in this client repo, sync the freshly-deployed local contract ABIs:
npm run sync-abis

(By default, this looks for an adjacent ../contracts/ folder. If your contracts are elsewhere, use EFS_CONTRACTS_PATH=/path npm run sync-abis).

3. Run Development Server

npm run dev

This project uses an alpha version of Web Awesome (formerly Shoelace) and can break easily.

About

The web app for EFS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors