0xhype GitHub avatar

hyperliquid-tracker

0xhype

一个Node.js机器人,监控Hyperliquid交易并在大额交易发生时通过Telegram发送通知。

Stars

513

7 天增长

+9

Fork 数

2

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-21

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它提供了一种简单、可定制的工具,用于实时追踪Hyperliquid上的大额链上交易,具备自动重连和健康检查端点。

适合谁使用

  • 监控Hyperliquid活动的加密货币交易者
  • 希望将Hyperliquid数据集成到Telegram通知的开发者
  • 需要简易交易提醒机器人的用户
  • 对自动化交易监控感兴趣的人

典型使用场景

  • 当交易超过可配置的名义价值时接收Telegram通知
  • 监控特定加密货币(如BTC、ETH)的大额交易
  • 部署为个人的Hyperliquid交易提醒服务

项目优势

  • 设置步骤简单明了,只需少量配置
  • 可自定义监控的币种列表和最小交易阈值
  • 连接断开时自动重连,提升可靠性
  • 提供健康检查端点用于监控运行状态

使用前须知

  • 需要Node.js 22.4.0或更高版本
  • 通知仅支持Telegram
  • 依赖Hyperliquid API的可用性和网络连接

README 快速开始

Hyperliquid Tracker

This bot monitors Hyperliquid trades and sends notifications to a Telegram channel when significant trades occur.

Prerequisites

Before you begin, make sure you have the following installed:

  • Node.js (version 22.4.0 or higher)
  • npm (comes with Node.js) - pnpm can be used as well
  • Git (for cloning the repository)

Step-by-Step Setup Guide

1. Clone the Repository trough your terminal

git clone https://github.com/gabriel-azara/hyperliquid-tracker
cd hyperliquid-tracker

2. Create Your Telegram Bot

  1. Open Telegram and search for @BotFather
  2. Start a chat with BotFather and send /newbot
  3. Follow the instructions to create your bot
  4. Save the API token that BotFather gives you - you'll need it later
  5. Start a chat with your new bot by clicking the link BotFather provides

3. Get Your Telegram Chat ID

  1. Create a new Telegram channel where you want to receive notifications
  2. Add your bot to the channel as an administrator
  3. Forward any message from your channel to @userinfobot
  4. The bot will reply with information including the chat ID (it will look like -100xxxxxxxxxx)

4. Set Up Environment Variables

  1. Create a file named .env in the project root directory
  2. Copy the contents from .env.example into .env
  3. Fill in your Telegram bot token and chat ID and replace the values in your own .env file

5. Install Dependencies

npm install

6. Build the Project

npm run build

7. Start the Bot

npm start

For development, you can use:

npm run dev

Configuration

You can customize the bot by modifying the following in src/config/index.ts:

  • SUPPORTED_COINS: List of cryptocurrencies to monitor
  • MIN_NOTIONAL_VALUE: Minimum trade value to trigger notifications (default: 1,000,000)

Features

  • Real-time trade monitoring on Hyperliquid
  • Automatic notifications for large trades.
  • Support for multiple cryptocurrencies (can be extended)
  • Automatic reconnection on connection loss
  • Health check endpoint

Troubleshooting

  1. Bot not sending messages:
    • Verify your bot token and chat ID in .env
    • Ensure the bot is an administrator in your channel
    • Check if the bot has permission to

项目描述

Get notified when big trades happen on Hyperliquid.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

TanStack
精选
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web 开发前端框架
14,861
vercel-labs
精选
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

开发者工具代码质量与构建
1,985
Jakubantalik
精选
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI 与机器学习AI 智能体
1,191