Blockchain Network Monitoring
Overview
A comprehensive monitoring system for Pactus blockchain nodes worldwide, providing geographic distribution visualization, health analytics, and real-time network status.
The Challenge
The Pactus network needed visibility into its growing node infrastructure — where nodes are located, their health status, and network-wide performance metrics.
Our Solution
We're building a Golang backend that periodically crawls the Pactus network, collecting node metadata, geographic data, and performance metrics. The Next.js frontend provides real-time visualization with an interactive world map.
Architecture Highlights
High-performance Golang crawler with concurrent node polling
Geographic data enrichment via IP geolocation
Time-series database for historical metrics
Interactive map with real-time node status overlay
Project Details
Timeline
4 months (ongoing)
Team
3 engineers
Tech Stack
Golang · Next.js · TypeScript · PostgreSQL · WebSocket · Mapbox GL
We'd love to hear about your idea. Let's talk about how we can bring it to life.