Skip to main content

Wallet Monitor API

Monitor the health of node wallets and receive alerts when balances fall below configured thresholds.

Get wallet monitor status

Requires session authentication with an admin email. Returns the current status of all monitored node wallets, including balance health and alert commands.

Authentication

The authenticated user’s email must be in the ADMIN_EMAILS environment variable (comma-separated list). Non-admin users receive a 403 response.

Response

Response fields

Low-balance alerts

When one or more wallets have balances below the threshold, the endpoint automatically sends a support alert with details about the affected wallets. The alert is sent asynchronously and does not block the response.
Support alerts require the SUPPORT_WEBHOOK_URL environment variable to be configured. When the variable is not set, alerts are logged to the console but not sent externally.

Errors