A simple, static interface for a PoolTogether prize vault with extremely minimal dependencies and zero third party APIs, built with SvelteKit.
v0.2.3 (latest)
v0.2.2
v0.2.0
pnpm i
- Install the app's dependenciespnpm dev
- Start the app's dev environment at localhost:5173pnpm build
- Build the app into the /build
folderpnpm preview
- Host the built app at localhost:4173pnpm check
- Check the app for any Svelte errors/warningsThe app can be pointed at any prize pool and vault combination, configurable through the src/lib/config.ts
file.
[!NOTE] The app queries other tokens' prices with respect to the prize vault's underlying token. If you indicate this is a USD-pegged stablecoin through the
isUsdEquivalent
parameter, the app will append prices/values with "$", otherwise it will display the token's symbol.
The app builds statically, meaning it can easily be hosted on Github Pages, IPFS, IPNS, through an ENS's content hash, Arweave, etc.
[!IMPORTANT] Accessing the app through a subpath (e.g.
www.mysite.com/pt-classic/
) is not currently supported.