À propos
La kinship ne se maintient pas toute seule
Les Aavegotchi sont des créatures NFT fantômes sur Polygon, adossées à du collatéral DeFi. Leur score de kinship augmente quand on interagit avec eux chaque jour — et se dégrade si on oublie. Trop de jours sans attention et ton Gotchi perd de la valeur.
Ce bot supprime tout le travail manuel. Il tourne comme un serveur Node.js persistant, se déclenche sur un planning cron, et pette automatiquement tous les Gotchis de n'importe quel nombre de wallets.
Fonctionnalités
Petting automatisé — Appelle la fonction interact sur le contrat Diamond Aavegotchi au nom d'un wallet opérateur, faisant grimper les scores de kinship sans aucune intervention humaine.
Support multi-wallets — Les adresses de wallets sont chargées depuis les variables d'environnement : une seule instance du bot peut gérer une flotte entière de Gotchis répartis sur plusieurs propriétaires.
Intégration Diamond contract — Interagit directement avec le proxy Diamond EIP-2535 d'Aavegotchi, ciblant le pet facet et le Gotchi facet pour un contrôle on-chain complet.
Exécution planifiée — Le pattern cron est entièrement configurable via les variables d'environnement — on configure une fois, on oublie.
Serveur léger — La logique du bot est encapsulée dans un serveur Express minimal, prêt pour un déploiement en un clic sur n'importe quel PaaS.
Stack
Développé en Node.js. Les appels blockchain utilisent ethers.js contre le contrat Diamond Aavegotchi sur Polygon. La planification des tâches est gérée par node-schedule. Configuration entièrement basée sur les variables d'environnement.