Vos USDC rapportent au taux d'hierQuicknode le transfère automatiquement vers le coffre-fort Morpho le plus performant du jour. Disponible sur 7 chaînes.
Élaborez votre stratégieNégociez avec QuickAlerts pour prendre le dessus sur les marchés on-chain
Utilisez QuickAlerts pour accéder instantanément aux évolutions clés du marché, notamment les fluctuations de liquidité, l'activité des portefeuilles et la création de nouveaux pools, ce qui permet aux traders de conserver un avantage concurrentiel dans le paysage des cryptomonnaies en constante évolution.

11 avril 2024 — 7 min de lecture

Cela peut paraître incroyable, mais la saison des altcoins est de retour, annonçant une période très animée pour le trading de cryptomonnaies, notamment dans l’univers dynamique des « meme coins » et sur les plateformes de trading de cryptomonnaies en général. Au cours du dernier mois, des nouveaux venus comme le $WIF ont non seulement fait leur entrée sur les listes de trading de cryptomonnaies, mais ont également vu leur liquidité multipliée par dix, dépassant une capitalisation boursière de 2 milliards de dollars.
Dans le même temps, les cryptomonnaies bien établies telles que Dogecoin ne Dogecoin pas restées inactives : elles ont enregistré une hausse spectaculaire de 104 %, passant de 0,08 $ à 0,16 $ en l'espace d'un mois. La capitalisation boursière globale des altcoins, un indicateur clé suivi de près par les passionnés de cryptomonnaies et par ceux qui utilisent des robots de trading pour mettre en œuvre des stratégies automatisées, oscille autour de 1 000 milliards de dollars, et de nombreux membres de la communauté du trading de cryptomonnaies anticipent une poursuite de cette croissance dans les mois à venir.
💡Remarque : ce contenu a pour but d'informer et d'éduquer. Nous ne fournissons aucun conseil financier et/ou d'investissement.
Il convient notamment de noter que des chaînes telles que Blast, Base, Avax, ETH et ARB — des acteurs majeurs sur le marché des plateformes de trading de cryptomonnaies — ont non seulement enregistré une hausse de leur liquidité, mais ont également vu apparaître de nouveaux pools, un indicateur essentiel pour les acteurs du trading d’options sur cryptomonnaies à la recherche de la plateforme de trading la mieux adaptée à leurs besoins.
Si vous souhaitez suivre vos investissements actuels ou découvrir de nouvelles opportunités dans le domaine des cryptomonnaies, cet article de blog vous guidera à travers les thèmes suivants :
Surveiller les événements liés au token, tels que l'apport et le retrait de liquidités
Comment surveiller les transactions (achats ou ventes) sur les portefeuilles
Alertes concernant la création de nouveaux groupes
Alertes concernant les fluctuations du prix de l'essence
Configurer QuickAlerts sur un webhook Discord/Telegram
Pour commencer à utiliser QuickAlerts, rendez-vous sur Quicknode.com et créez un compte. Pour accéder à QuickAlerts, vous devez choisir la formule « Discover », que vous pourrez passer à une formule supérieure si nécessaire.

Une fois cette opération terminée, rendez-vous dans la section « QuickAlerts », située dans le coin supérieur gauche.

Uniswap V2 : Il faut rechercher les événements « Mint » ou « Burn » dans le contrat du pool concerné.
tx_logs_address == '0xPoolContractAddress' // veuillez ajouter l'adresse du pool && tx_logs_topic0 in ['0x4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f','0xdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d81936496'] //sujets d'événements de création et de destruction
Uniswap V3 : Pour Uniswap V3, vous souhaitez suivre les variations de liquidité. Cela peut impliquer de surveiller des événements spécifiques liés aux pools de liquidité. Une expression type pourrait être :
tx_logs_address == '0xUniswapV3PoolContractAddress' && tx_logs_topic0 in['0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde','0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c']
Cette expression doit être adaptée afin d'inclure l'adresse contractuelle réelle du pool Uniswap V3 ainsi que les sujets d'événement spécifiques à la création et à la destruction de jetons dans Uniswap V3.
Pour surveiller les variations importantes de liquidité d'un token, vous pouvez configurer une alerte qui se déclenche lorsque des quantités importantes de tokens sont ajoutées ou retirées d'un pool :
tx_logs_address == '0xPoolContractAddress' && (tx_value > [ThresholdValueInWei] || tx_logs_data_int > [ThresholdTokenAmount])
Remplacer [ValeurSeuilEnWei] et [ThresholdTokenAmount] en indiquant les valeurs chiffrées appropriées pour définir ce que vous considérez comme un changement significatif de la liquidité.
Suivre les transactions de jetons natifs :
tx_from == '0xMyAddress' || tx_to == '0xMyAddress'
Suivre les transferts ERC-20 :
(tx_logs_topic0 == '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef') && ((tx_logs_topic1 =~ 'MyAddressWithout0x') || (tx_logs_topic2 =~ 'MyAddressWithout0x')) && (tx_logs_data_int > 0 )
Suivre les transferts de NFT
(tx_logs_topic0 == '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef') && ((tx_logs_topic1 =~ 'MyAddressWithout0x') || (tx_logs_topic2 =~ 'MyAddressWithout0x')) && (tx_logs_topic3_int > 0 )
Remplacer **0xMyAddress** avec l'adresse du portefeuille que vous souhaitez suivre. Remplacez **MonAdresseSans0x** avec l'adresse du portefeuille, mais en supprimant le préfixe « 0x » au début de l'adresse.
Pour en savoir plus et procéder au déploiement en un clic, cliquez ici : quicknode
Pool Uniswap V2 :
tx_logs_address == '0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f' && tx_logs_topic0 == '0x0d3648bd0f6ba80134a33ba9275ac585d9d315f0ad8355cddefde31afa28d0e9'
Pool Uniswap V3 :
tx_logs_address == '0x1F98431c8aD98523631AE4a59f267346ea31F984' && tx_logs_topic0 == '0x783cca1c0412dd0d695e784568c96da2e9c22ff989357a2e8b1d9b2b4e6b7118'
Pour recevoir des alertes lorsque les prix de l'essence varient au-delà d'un certain seuil, utilisez une expression du type :
block_baseFeePerGas > [UpperThresholdInWei] || block_baseFeePerGas < [LowerThresholdInWei]
Ici, remplacez [SeuilMax en Wei] et [Seuil inférieur en Wei] en indiquant les limites supérieure et inférieure des prix du gaz que vous souhaitez surveiller.
La création d'un récepteur de webhooks local à l'aide de Ngrok est un excellent moyen de tester des intégrations de webhooks, comme celles de QuickAlerts, Telegram et Discord, sans avoir à effectuer de déploiement sur un serveur. Ngrok vous permet de rendre votre serveur local accessible depuis Internet via une URL publique, que vous pouvez utiliser comme endpoint pour vos webhooks. Voici comment procéder :
Tout d'abord, vous devez créer un serveur local capable de traiter les requêtes Webhook entrantes. Vous trouverez ci-dessous un exemple simple utilisant Python et Flask :
from flask import Flask, request
import requests
import json
app = Flask(__name__)
@app.route('/webhook', methods=['POST'])
def webhook():
data = request.json
print("Received data:", data)
# Format and customize your message here
message = f"New Alert: My monitored event happened!"
# Send message to Telegram
send_to_telegram(message)
# Send message to Discord
send_to_discord(message)
return "Success", 200
def send_to_telegram(message):
TELEGRAM_TOKEN = 'your_telegram_bot_token'
TELEGRAM_CHAT_ID = 'your_telegram_chat_id'
telegram_url = f"<https://api.telegram.org/bot{TELEGRAM_TOKEN}/sendMessage>"
requests.post(telegram_url, json={"chat_id": TELEGRAM_CHAT_ID, "text": message})
def send_to_discord(message):
DISCORD_WEBHOOK_URL = 'your_discord_webhook_url'
discord_data = {"content": message}
requests.post(DISCORD_WEBHOOK_URL, json=discord_data)
if __name__ == '__main__':
app.run(debug=True, port=5000)Remplacer votre_jeton_de_bot_Telegram, votre_identifiant_de_chat_Telegram, et votre_url_de_webhook_Discord en indiquant vos identifiants de webhook Telegram et Discord réels.
Pour Telegram :
Vous pouvez obtenir le jeton de votre bot Telegram en envoyant un message à /newbot à @botfather sur Telegram et en suivant les instructions.
Une fois que vous disposez de votre jeton, ajoutez le bot en tant qu'administrateur au canal ou au groupe dans lequel vous souhaitez que les messages s'affichent. Le jeton est **votre_jeton_de_bot_Telegram**.
Une fois que vous avez ajouté le bot, rendez-vous sur cette URL dans votre navigateur. Remplacez <bot_token> avec votre jeton de bot : https://api.telegram.org/bot<bot_token>/getUpdates
Recherchez le chat objet dans la réponse et copier son id - c'est **votre_identifiant_de_chat_Telegram**
Pour Discord :
Accédez aux paramètres de votre chaîne, sélectionnez « Intégrations », puis créez un webhook. Cliquez ensuite sur le bouton « Copier l'URL du webhook ». Voici **votre_url_de_webhook_Discord**
Installer Flask: Exécuter pip install flask si Flask n'est pas encore installé.
Installer Ngrok: téléchargez et installez Ngrok depuis ngrok.com.
Lancez votre application Flask en exécutant la commande suivante : python <your_script_name>.py dans votre terminal.
Ouvrez une autre fenêtre de terminal et exécutez la commande suivante : ngrok http 5000 (en supposant que votre application Flask s'exécute sur le port 5000).
Ngrok vous fournira une URL de redirection (par exemple, https://abc123.ngrok.io).
Dans QuickAlerts, utilisez l'URL Ngrok suivie de /webhook (par exemple, https://abc123.ngrok.io/webhook) comme URL du webhook.
Déclenchez une alerte depuis QuickAlerts et surveillez la sortie de votre serveur Flask.
Si tout est correctement configuré, votre serveur recevra les données et des messages seront envoyés sur vos comptes Telegram et Discord.
Cette configuration est idéale pour les tests et le développement. Cependant, n'oubliez pas que les sessions Ngrok sont temporaires et que les URL changent lorsque vous redémarrez Ngrok ; il ne s'agit donc pas d'une solution permanente. Pour un déploiement à long terme, envisagez d'utiliser un serveur dans le cloud ou une plateforme « serverless ».
Vous avez des questions sur la configuration de votre QuickAlert ? N'hésitez pas à nous contacter sur notre communauté Discord.
Grâce à ces étapes, vous avez posé les bases nécessaires à l'intégration de QuickAlerts à vos canaux Telegram et Discord, créant ainsi une passerelle fluide entre vos alertes et vos plateformes de communication préférées. En tirant parti webhooks de Telegram et Discord, vous avez mis en place des notifications en temps réel qui vous tiennent, vous et votre équipe, informés sans délai des alertes critiques. Bien que la solution Ngrok offre un excellent moyen de tester et de développer votre intégration, n'oubliez pas qu'il ne s'agit que d'un point de départ. Pour une solution plus robuste et disponible en permanence, le passage à un environnement stable, basé sur le cloud ou sans serveur garantira que vos alertes soient toujours transmises, quel que soit l'état de votre système local.
Chez Quicknode, nous avons travaillé d'arrache-pied pour concevoir des solutions qui transforment votre expérience de trading de fond en comble.
Notre plateforme offre des vitesses d'API 2,5 fois supérieures à celles de la concurrence, ainsi qu'un accès instantané à des données en temps réel sur plus de 29 réseaux blockchain. Accélérer vos transactions ne se résume pas à une simple accélération : il s'agit de vous fournir la précision et les informations nécessaires pour vous assurer cet avantage décisif en matière de trading.
Fondée en 2017, Quicknode une infrastructure blockchain de niveau institutionnel destinée aux développeurs et aux entreprises. Grâce à une disponibilité de 99,99 % et à la prise en charge de plus de 80 chaînes, les équipes peuvent développer et faire évoluer leurs applications sur la blockchain sans aucun compromis.
Les dernières actualités en matière d'ingénierie, les mises à jour sur les produits et les nouvelles du Web3, directement dans votre boîte mail.
Certifié SOC 2 Type II · ISO 27001