HyperArgus Notification System

Real-time notification service for Hyperliquid traders. Get instant alerts for price movements, liquidations, and custom trading conditions via Telegram, email, and webhooks.

  • 12 Raised
  • 1,239 Views
  • 1 Judges

Categories

  • This hackathon has categories available. Please select one if necessary.

Description

🧠 Project Name

HyperArgus Notification System

🔍 Description

Real-time notification service for Hyperliquid traders that monitors blockchain data via Node Info API. Get instant alerts for price movements, liquidations, volume spikes, and custom trading conditions delivered through Telegram, email, and webhooks.

🛠️ How It Works

HyperArgus continuously monitors Hyperliquid's Node Info API for real-time blockchain events. Users configure custom alert conditions through a React dashboard (price thresholds, percentage changes, volume patterns). When conditions are met, alerts are queued via RabbitMQ and delivered through multiple channels. The system uses .NET 8 backend with PostgreSQL for user data, Redis for caching, and background workers for reliable message processing.

Technical Highlights:

  • SignalR for real-time dashboard updates
  • RabbitMQ for guaranteed message delivery with retry logic
  • Modular channel system supporting Telegram Bot API, transactional emails, and webhooks
  • Custom alert condition engine with logic operators (AND/OR, greater than, percentage changes)
  • Multi-tenant SaaS architecture

💻 Demo

[Demo Video Link]

Live demo showcasing:

  • Real-time alert configuration and testing
  • Multi-channel notification delivery
  • Dashboard with live market data and alert history
  • Telegram bot responding to actual market events

📂 Project Links

  • Code: https://github.com/efernandes-tech/hackathon-001-hyper-argus
  • Live Demo: https://hyperargus.caprover.edersonfernandes.tec.br
  • Documentation: https://docs-hyperargus.caprover.edersonfernandes.tec.br
  • API Docs: https://hyperargus.caprover.edersonfernandes.tec.br/swagger

🎯 Hackathon Categories

  • Primary Track: Public Goods Track (Open source notification infrastructure)
  • Bounty: Notification System using Node Info API ($3,000)

🏗️ Architecture

  • Frontend (React + Chakra UI)
  • .NET 8 Web API + SignalR
  • RabbitMQ → Background Workers
  • Telegram | Email | Webhooks

👥 Team

  • Éderson Fernandes - Full-stack Developer, Project Owner
    • GitHub: @efernandes-tech
    • Focus: .NET backend, React frontend, system architecture