This guide will walk you through the process of setting up and monitoring your keeper (operator) on TriggerX AVS.
- Git
- Docker
- Nodes.js (strictly v22.6.0) for Othentic-cli
- Clone the repository
git clone https://github.com/trigg3rX/triggerx-keeper-setup.git
- Create .env file
cp .env.example .env
- Edit .env file
nano .env
- Install Othentic-cli
npm i -g @othentic/othentic-cli@1.10.0
- Initialize Othentic-cli
othentic-cli init
- Register your Keeper
othentic-cli operator register
- Start Keeper
./triggerx.sh start
- Start Monitoring using Grafana
./triggerx.sh start-mon
- Stop Keeper (and monitoring)
./triggerx.sh stop
- View logs
./triggerx.sh logs
- View logs of Services
./triggerx.sh logs-keeper # Keeper logs
./triggerx.sh logs-othentic # Othentic logs
- Status of Services
./triggerx.sh status
- Help
./triggerx.sh help
View the dashboard at http://<host>:3000
, where <host>
is the IP address of the machine running Keeper and Grafana. If firewall is enabled, you need to open port 3000.
- Username:
admin
- Password:
triggerx
On the left sidebar, navigate to Dashboards > TriggerX Keeper Dashboard.