Chez MetaMask, nous plaçons la décentralisation au cœur de tout ce que nous faisons. Elle a été la clé de notre succès dès le début. MetaMask a transformé l'écosystème Ethereum en permettant aux développeurs de créer facilement des applications décentralisées, ou dapps, grâce à une interface web3 universelle accessible gratuitement à tous. Nous franchissons maintenant une nouvelle étape majeure dans la transformation du web3 avec un type d'application entièrement nouveau : les Snaps.
Les MetaMask Snaps sont des applications qui s'exécutent directement dans MetaMask. Ces applications disposent de capacités uniques qui vont bien au-delà de ce que peut faire une dapp. Les Snaps peuvent se connecter à des blockchains au-delà d'Ethereum, fournir des informations sur les transactions, afficher des notifications, activer de nouvelles solutions d'identité et de confidentialité, et même enrichir les dapps avec leurs propres API personnalisées. Les utilisateurs de MetaMask peuvent installer des Snaps directement dans leur portefeuille pour personnaliser leur expérience web3 avec ces nouvelles fonctionnalités.
Ce qui m'enthousiasme personnellement le plus avec ces Snaps, c'est qu'ils sont développés par des développeurs extérieurs à MetaMask. Avec la plateforme Snaps, nous ouvrons la porte et invitons les développeurs à créer les fonctionnalités qu'ils souhaitent voir dans MetaMask, devenant ainsi les premiers à décentraliser l'innovation dans le domaine des portefeuilles.
Chez Consensys, nous avons récemment annoncé notre mission : « inspirer et donner les moyens d'agir au créateur qui sommeille en chacun. » Au cours de l'année écoulée, j'ai travaillé avec des centaines de développeurs de l'écosystème web3 qui ont créé des Snaps pour notre Open Beta. Ce que j'ai rencontré à maintes reprises, ce sont des personnes talentueuses et passionnées, expertes dans des domaines très variés, et désireuses de rendre le web3 meilleur pour tous. Permettre à ces développeurs d'apporter leurs innovations à MetaMask est essentiel à notre mission. Maintenant que la MetaMask Snaps Open Beta est en ligne et que plus de 100 millions d'utilisateurs de MetaMask peuvent découvrir cette innovation, je m'attends à ce que de nombreux autres développeurs soient inspirés à rejoindre notre mission.
Bien que la plateforme MetaMask Snaps puisse sembler complexe, il est en réalité très facile de commencer à créer vos propres Snaps. Vous pouvez consulter notre documentation et créer votre premier Snap en environ 5 minutes, soit l'équivalent d'environ 25 blocs Ethereum ! Ensuite, tout dépend de ce que vous pouvez imaginer et créer. MetaMask compte une grande diversité d'utilisateurs, qui utilisent le portefeuille de différentes manières.
Vouloir créer une application monolithique qui tente de tout faire pour tout le monde est une entreprise vouée à l'échec.
Les Snaps rendent MetaMask modulaire. Les développeurs peuvent créer des Snaps pour une grande variété de cas d'usage, et les utilisateurs peuvent assembler des fonctionnalités dans leur portefeuille comme des blocs de construction, personnalisant MetaMask selon leurs propres besoins. Au fil du temps, nous continuerons à développer de nouvelles fonctionnalités pour la plateforme MetaMask Snaps, ce qui permettra aux développeurs de prendre en charge de nouveaux cas d'usage et donnera aux utilisateurs encore plus de possibilités pour personnaliser leur portefeuille. Nous avons déjà plusieurs nouvelles fonctionnalités en cours de développement que j'ai hâte de partager avec vous (bientôt) !
Nous sommes au début d'un voyage épique. La MetaMask Snaps Open Beta marque le début d'une opportunité unique de façonner ensemble l'avenir du web3. Je vous invite à essayer les premiers Snaps créés par la communauté et à partager vos retours avec nous.