Skip to content

Releases: ehsanhajian/ValidatorPulse

v0.1.3

Choose a tag to compare

@ehsanhajian ehsanhajian released this 18 Aug 03:41
d2f0c76

CLI fix for pip users: --help prints usage, init writes .env.local, startup shows config path and docs. Busy port 3000 gets a clear error. Wheel installs no longer watch the current directory for reload.

pip install -U validator-pulse
validator-pulse init
validator-pulse --help
validator-pulse

v0.1.2

Choose a tag to compare

@ehsanhajian ehsanhajian released this 18 Aug 02:51
078d9b4

PyPI project page now includes the pip-first install README.

Install

python3 -m venv .venv && source .venv/bin/activate
pip install validator-pulse
CHAIN=ethereum DEMO_MODE=true validator-pulse

Checkout and Compose paths: README.

v0.1.1

Choose a tag to compare

@ehsanhajian ehsanhajian released this 16 Aug 07:32
32e23de

Install docs, GRAM ticker, and pytest CI. Tag matches pyproject.toml 0.1.1.

Changes since v0.1.0

  • Clone-first install (venv + Compose). pip install validator-pulse is documented as not on PyPI yet.
  • .env.example lists every implemented chain.
  • TON rewards display as GRAM (network is still TON; CHAIN=ton unchanged).
  • GitHub Actions runs pytest on PRs and main. A GitHub release runs the same suite before PyPI.

Install

git clone https://github.com/ehsanhajian/ValidatorPulse.git
cd ValidatorPulse
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt && pip install -e .
cp .env.example .env.local
python -m validator_pulse

Open http://127.0.0.1:3000. Compose path: see the README.

Landing: https://ehsanhajian.github.io/ValidatorPulse/

v0.1.0

Choose a tag to compare

@ehsanhajian ehsanhajian released this 16 Aug 07:03
b5a285e

First tagged release of ValidatorPulse.

Self-hosted validator monitoring for Ethereum, Polkadot, Cosmos, Solana, and more — dashboard, Prometheus metrics, and multi-channel alerts.

Install

pip install validator-pulse
CHAIN=ethereum DEMO_MODE=true validator-pulse

PyPI publish runs from this tag via GitHub Actions trusted publishing. If the package is not on PyPI yet, add a trusted publisher for ehsanhajian/ValidatorPulse (workflow publish-pypi.yml, environment pypi) and re-run the workflow.

Checkout / Compose install: see the README.

Landing: https://ehsanhajian.github.io/ValidatorPulse/