Analyse détaillée
1. Modernisation du Monorepo (26 août 2026)
Résumé : Cette mise à jour modernise l’ensemble de la suite d’outils @sei-js en adoptant le runtime Bun et en exigeant l’utilisation du JavaScript moderne (ESM). C’est un changement fondamental qui prépare le terrain pour des constructions plus rapides et un développement futur simplifié.
Le changement principal est la migration de Node.js/npm vers Bun dans tout le monorepo. Tous les packages sont désormais publiés uniquement en ESM, ce qui signifie que l’ancienne syntaxe require() n’est plus supportée. Cela aligne les outils sur les standards actuels du développement web. La version minimale de Node.js requise pour le serveur MCP est également montée à 20+, et la bibliothèque Viem sous-jacente est mise à jour en version 2.55.16.
Ce que cela signifie : C’est une bonne nouvelle pour SEI car cela rend l’expérience développeur beaucoup plus rapide et moderne, ce qui peut attirer davantage de créateurs dans l’écosystème. Les développeurs profiteront d’installations et de temps de compilation plus courts, tandis que les nouveaux projets seront construits sur une base plus pérenne.
(Releases · sei-protocol/sei-js)
2. Refonte des Precompiles & du Registre (26 août 2026)
Résumé : Cette mise à jour actualise les outils permettant aux applications d’interagir avec les contrats intelligents spécialisés de Sei et les données réseau, en supprimant les anciennes fonctionnalités non supportées.
Le package @sei-js/precompiles est passé en version 3.0.0, synchronisant ses interfaces de contrats (ABIs) avec Sei Chain v6.6.1. Cela ajoute la prise en charge de nouvelles fonctionnalités comme le precompile P256. Les ABIs des precompiles IBC et Oracle obsolètes ont été retirés. Parallèlement, le package @sei-js/registry a nettoyé ses données de tokens et de chaînes, supprimant le support devnet et les listes d’actifs IBC dépassées pour offrir un jeu de données plus précis et simplifié aux applications.
Ce que cela signifie : Cette mise à jour est neutre à positive pour SEI. Elle garantit que les outils de développement sont à jour et compatibles avec le réseau en production, ce qui réduit les risques de bugs. La suppression du code mort rend l’écosystème plus léger et sécurisé, même si les projets existants devront mettre à jour leurs dépendances.
(Releases · sei-protocol/sei-js)
3. Renforcement de la Sécurité & de la Chaîne d’Approvisionnement (22 juillet 2026)
Résumé : Cette mise à jour de maintenance préventive a sécurisé la chaîne de développement contre une menace spécifique liée à la chaîne d’approvisionnement logicielle.
Plusieurs dépendances @asyncapi/* ont été fixées à des versions sûres pour se protéger contre l’incident "Miasma RAT", une attaque connue qui aurait pu compromettre les systèmes des développeurs lors de l’installation des packages. Ce changement a été effectué dans la configuration du dépôt et n’a pas modifié les fonctionnalités publiques du code livré.
Ce que cela signifie : Cette mise à jour est neutre pour SEI. Elle montre une gestion responsable en protégeant les contributeurs et l’infrastructure du projet. Pour les utilisateurs finaux, cela signifie que les outils sous-jacents sont développés dans un environnement plus sécurisé.
(Releases · sei-protocol/sei-js)
Conclusion
Les dernières mises à jour du code montrent que Sei met l’accent sur une expérience développeur moderne, sécurisée et efficace, posant ainsi des bases solides pour la croissance de son écosystème. Comment ces fondations améliorées vont-elles accélérer le développement des applications de trading et DeFi de nouvelle génération sur Sei ?