aeon-monitor-runners
Le signal « ce qui bouge en ce moment ». Top 24h des runners sur les chaînes configurées avec des filtres de risque qui éliminent les honeypots et les pumps à un portefeuille.
Inputs
| Param | Description |
|---|---|
chain |
Optionnel. base, eth, arbitrum, optimism, solana. Vide → tous. |
pool_min_tvl |
Plancher de liquidité en USD. Par défaut $100k. |
Règles de sélection
- Variation de prix 24h ≥ +20% (configurable).
- Pool TVL ≥ plancher de liquidité.
- Volume 24h / pool TVL ≤ 50× (au-delà = drapeau wash-volume).
- Nombre de détenteurs > 200.
- Âge du pool > 24h.
Deux échecs ou plus → exclu. Un échec → inclus avec le drapeau nommé.
Drapeaux de risque pump
low-liquidity, wash-vol, concentrated-holders, fresh-pool, single-pair-only, bridge-locked. Deux drapeaux ou plus → rétrogradé à la section « À surveiller avec prudence ».
API GeckoTerminal
# Pools tendance par réseau
curl -s "https://api.geckoterminal.com/api/v2/networks/${network}/trending_pools?duration=24h"
# Top movers par réseau
curl -s "https://api.geckoterminal.com/api/v2/networks/${network}/pools?sort=h24_price_change_percentage"
Réseaux : base, eth, arbitrum, optimism, solana, polygon_pos, unichain, etc.
Output
Classement de chaîne en haut (movers au-dessus du seuil par chaîne — utile comme signal de rotation). Puis top 5 par chaîne avec delta 24h, volume, pool TVL, nombre de détenteurs, tag narratif si connu, drapeaux de risque.
Vérification de persistance : comparaison avec les 7 jours précédents. Les movers persistants (plusieurs jours dans le top 5) sont un signal de plus haute qualité qu'une chandelle sur un jour.
Rules
- Le plancher de liquidité est non-négociable. « +4000% » sur $5k de pool TVL n'est pas un vrai signal.
- Une ligne de contexte par token — tag narratif si connu, « pas de driver évident » sinon.