This project is in early development and takes some technical skill to set up and use.
npm installThis client relies on the separated contracts repository for ABIs and testnet logic.
- Clone the external EFS Contracts repository.
- In the contracts repo, run
yarn forkand then in a new terminalyarn deploy. - 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).
npm run devThis project uses an alpha version of Web Awesome (formerly Shoelace) and can break easily.