https://github.com/trmid/poolygotchi
Gamified Savings Interface for PoolTogether
https://github.com/trmid/poolygotchi
Last synced: 10 months ago
JSON representation
Gamified Savings Interface for PoolTogether
- Host: GitHub
- URL: https://github.com/trmid/poolygotchi
- Owner: trmid
- License: mit
- Created: 2022-11-10T20:48:08.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-09T21:51:05.000Z (over 3 years ago)
- Last Synced: 2025-01-21T08:26:09.206Z (over 1 year ago)
- Language: TypeScript
- Size: 10.1 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Poolygotchi






## A gamified interface for the PoolTogether protocol.

## Installation
1. Clone or fork this repo and run `npm i`.
2. Install solidity dependencies by entering the solidity folder with `cd src/solidity` and running `npm i`.
3. Compile solidity contracts by running `npx hardhat compile`.
## Development
Follow these steps to setup your development environment:
1. Optionally, open the `scripts/devDeploy.ts` file and update line 20 with your test address to be sent test funds on the local node. (An easier method will be added soon)
2. Navigate back to the root folder.
3. Run `npm run dev` to start the development server.
- If you'd like to run the development server with the live testnet contracts, use `npm run testnet-dev` instead (`npm run testnet-dev-win` if you are on windows)
## Build
When your app is production ready, run the following command to output the static site files to the `docs` directory:
### Linux
`npm run build`
### Windows
`npm run build-win`