Un développeur communautaire publie Gasetta, les outils neovest pour Neo N3

Le développeur communautaire isleepcode a publié deux outils Neo N3 en quatre jours en mai : Gasetta, un tracker alimenté par l'IA pour l'activité de développement principale de Neo sur GitHub, et neovest, un contrat intelligent d'acquisition de jetons sans confiance. Les deux sont des contributions open source et locales à l’écosystème Neo N3.
isleepcode, qui opère sous l'organisation smartargs sur GitHub, avait déjà été couvert par NNT pour le projet de visualisation de la blockchain neocity en mars.
Gasetta : suivre le développement du noyau Neo
Gasetta, publié le 16 mai, fournit des résumés d'activité générés par l'IA dans les référentiels GitHub de Neo. L'outil suit ce que l'équipe principale expédie et surveille les commentaires des co-fondateurs de Neo, Da Hongfei et Erik Zhang, offrant une fenêtre utile sur les progrès du développement de Neo N4.
isleepcode a décrit l'outil comme un moyen de « rester au courant de ce que l'équipe principale livre, de ce que @dahongfei et @erikzhang commentent et de la situation réelle de N4 ».
L'outil se concentre sur l'organisation du néo-projet GitHub, qui héberge plus de 25 référentiels, y compris l'implémentation principale de Neo, Neo VM et les outils de développement.
neovest : acquisition de jetons sans confiance
neovest, publié le 12 mai, est un contrat intelligent d'acquisition de jetons sans confiance pour Neo N3. Il fournit un contrat immuable qui verrouille les jetons selon un calendrier prédéfini. Une fois les jetons déposés, le propriétaire ne peut pas se retirer plus tôt, modifier les dates de déverrouillage, rediriger les bénéficiaires ou mettre à niveau le contrat. La seule exception est une fonction de révocation, disponible uniquement sur les verrous explicitement marqués comme révocables lors de leur création. Les bénéficiaires réclament les jetons acquis directement depuis le coffre-fort, sans dépositaire ni opérateur.
Le contrat prend en charge trois types de calendrier : cliff (déverrouillage à une seule date), linéaire (acquisition continue entre deux dates avec une cliff facultative) et échelonné (tranches égales à des horodatages régulièrement espacés, prenant en charge une à 64 tranches). Tous les verrous, calendriers, bénéficiaires et réclamations sont lisibles publiquement via RPC.
Le déploiement est géré via une interface basée sur un navigateur avec les utilisateurs connectant un portefeuille, examinant un hachage de contrat déterministe et signant une seule transaction. Un tableau de bord statique s'exécute sur n'importe quel déploiement sans nécessiter de backend, permettant à quiconque d'auditer les calendriers d'acquisition. Le déploiement CLI est également disponible pour les flux de travail scriptés.
Construit avec le framework de contrat intelligent Java neow3j et un tableau de bord Vite, React et TypeScript, neovest est open source sous licence MIT. Le référentiel comprend un coffre-fort de démonstration contenant un jeton Hyperion fictif avec 26 verrous répartis dans six catégories.
neovest est actuellement en version alpha. Le contrat comporte des tests internes mais n'a pas fait l'objet d'un audit externe. La documentation de sécurité du développeur déconseille de déposer des fonds de production sans examiner les limitations connues décrites dans le référentiel.
Les deux outils s'ajoutent au travail plus large d'isleepcode au sein de l'organisation smartargs, qui comprend un générateur de type Neo N3, un assistant blockchain alimenté par l'IA et un kit de démarrage Sign-In With Neo.
Gasetta est accessible via le lien ci-dessous : https://gasetta.com
Le référentiel neovest peut être trouvé sur le lien ci-dessous : https://github.com/smartargs/neovest