Skip to content
View BeeHiveTeam's full-sized avatar
🤖
🤖

Block or report BeeHiveTeam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BeeHiveTeam/README.md

BeeHive

Independent node operators. We run validators and full nodes, and we publish the tooling we built to keep them alive — because the gap between "the node is up" and "the node is healthy" is where operators actually lose sleep.

Everything below is in production on our own machines before it is published.

Monad

Testnet full node since April 2026, on the current release, tracking chain head.

Repository What it is
monad-tools monad-doctor — 55 pre-flight checks with JSON output — and monad-validator-setup, 25 idempotent steps from a fresh server to a running node. Works for both full nodes and validators, on testnet and mainnet
monad-grafana Self-hosted Prometheus + Grafana: 4 containers, a 54-panel dashboard, 17 alert rules, and TrieDB metrics node_exporter cannot see
monad-tech · live Real-time testnet observability: parallel-execution metrics, block execution breakdown, validator comparison, and an incident timeline with five Monad-specific anomaly detectors
monad-tg-bot Telegram alerts with state-transition filtering, plus a Prometheus bridge that delivers monad-grafana alerts without a separate Alertmanager

Two design choices run through all of it. Absence of data is not zero — a probe that could not run reports "unknown", never "fine", and gates fail closed. And every check has to work in all four cases: full node or validator, testnet or mainnet, because a tool that only works on the machine its author owns is not a tool.

Other networks

provenance-tg-bot — monitoring for a Provenance (Cosmos SDK) mainnet validator: jail, missed blocks, voting power, sync. Jail detection compares jailed_until against now, because Cosmos never resets it on unjail.

Currently

  • MOST participant (Monad Open Source Track), contributing to the pool repositories
  • Running the public dashboard at monad-tech.com
  • Preparing a Monad validator bid; the testnet node stays up regardless

bee-hive.work

Popular repositories Loading

  1. monad-tech monad-tech Public

    Real-time Monad testnet observability dashboard. Parallel-execution metrics (retry_pct), block execution breakdown, side-by-side validator comparison, unified incident timeline with 5 Monad-specifi…

    TypeScript 2

  2. monad-grafana monad-grafana Public

    Self-hosted Prometheus + Grafana monitoring for a Monad validator/full-node — 4 containers (prometheus, grafana, monad-rpc-exporter, node_exporter), 54-panel dashboard, 17 alert rules delivered via…

    Shell 1

  3. monad-tools monad-tools Public

    Monad validator operator toolkit: monad-doctor (55-check pre-flight + JSON output) and monad-validator-setup (25-step fresh-server-to-running-validator). Docs-aligned, idempotent, end-to-end verifi…

    Shell 1

  4. monad-tg-bot monad-tg-bot Public

    Telegram bot for a Monad node: service/sync/disk/waltrace alerts with state-transition filtering, on-demand /status /sync /disk /node, and a Prometheus bridge that forwards monad-grafana alerts wit…

    Python 1

  5. provenance-tg-bot provenance-tg-bot Public

    Telegram bot for a Provenance (Cosmos SDK) validator: jail, missed-blocks, voting-power and sync alerts, plus /status /val /sync /peers /disk. Jail detection compares jailed_until against now — Cos…

    Python 1

  6. nad-agent nad-agent Public

    Forked from portdeveloper/nad-agent

    100% local AI agent with a gasless self-custodial WDK wallet on Monad (QVAC + WDK)

    JavaScript 1