DCA Crypto en DeFi avec n8n

Une petite démonstration de ce qu'il est possible de faire en automatisation avec des outils opensource no/low-code.
Je continue toujours d'utiliser mon soft favoris qui est n8n.

Pour rappel, n8n est un outil opensource low-code qu'il est possible de déployer sur un VPS ou être utilisé en tant qu'App Desktop.
L'outil reste un peu techniques mais une fois la prise en main effectuée, le champ d'utilisation tend vers l'infini.

Il y a aussi un domaine qui me passione depuis plus d'un an c'est la crypto et notamment le monde de la DeFi (finance décentralisée).
Aujourd'hui beaucoup d'actions reste manuelle, par exemple pour mettre de l'argent de façon régulière ( DCA (Dollar Cost Average)), l existe très très peu de solution accessible à tous
Il faut donc le faire des actions de swap régulièrement..
Il existe aussi des bots mais souvent, il faut donc donner sa seed et perso, j'ai pas trop confiance... Je préfère avoir le contrôle dessus.

J'ai donc pensé à n8n afin de faire un bot pour du DCA.

Le workflow est le suivant :

  • un node de paramétrages des différentes informations ( adresses des tokens, nombre de décimal tokens,...)
  • un node function qui est un peu spéciale qui va faire le swap on chain via un agrégateur
  • un node qui va historisé les échanges sur un google sheet
  • un node qui me notifie sur Telegram que le DCA (journalier, mensuel,...) a bien été effectuée

Il est possible de retrouver la vidéo qui montre tout ça ici : https://youtu.be/JfSBh7XJhXc

Le workflow lui se trouve là : DCA_Swap_copy.json

N'hésitez pas à me faire des retours

Article précédent Article suivant