- Add multiple wallet address
- Support multiple chain
- Works without requiring connection to wallet
- Monitor balance for any ERC20 token
- Store address on client (local storage)
- Refreshable at certain interval
- Simple responsive filterable table interface
- Theming with respect for system preference (Light, Dark, System)
Project was built using
pnpm
. If you want to usenpm
oryarn
, just don't forget to update Github Actions workflow (.github/workflows/ci.yml
).
git clone https://github.com/aramics/monitant.git monitant
cd monitant
pnpm i
pnpm dev
# normal build
pnpm build
# build with 404.html file added for Github Pages included
pnpm build:ci
See explanation of
404.html
file here
# without coverage
pnpm test
# with coverage
pnpm test:ci
pnpm serve
Actual workflow is:
Build and test application on all commits
Create a Github personal access token (with repo
and workflow
permissions) and add it as a PERSONAL_ACCESS_TOKEN
secret in your repo
Manual deploy to Github Pages (only main branch)
- Replace
base
config invite.config.ts
to match your repo name - Create
GIT_AUTHOR_NAME
andGIT_AUTHOR_EMAIL
secrets in your repo (it will be the author of commits togh-pages
branch)