
Table of Contents
Aux débuts d’internet, un petit groupe de développeurs passionnés croyait au pouvoir des logiciels open-source. Ils y voyaient un moyen de démocratiser la technologie, permettant à quiconque ayant les compétences et l’intérêt de contribuer, d’innover et d’améliorer les outils numériques que nous utilisons chaque jour. Cet esprit de collaboration et de transparence a été à l’origine de certaines des avancées les plus marquantes de la tech, du développement du système d’exploitation Linux à la création du World Wide Web lui-même.
Alors que nous naviguons dans les complexités de l’univers crypto, le besoin de transparence et de confiance n’a jamais été aussi crucial. Bitcoin et Ethereum, les deux principales cryptomonnaies, ont prospéré sur les principes du développement open-source, permettant à quiconque d’auditer, de contribuer à et d’améliorer leur code. Nous devrions appliquer ces mêmes principes au développement des outils que nous utilisons pour accéder à ces technologies.
Malheureusement, la plupart des fournisseurs de portefeuilles prônent ces principes sans les respecter eux-mêmes. Ces projets à code fermé fonctionnent avec des incitations opaques et une centralisation qui sapent l’éthique d’une finance ouverte et décentralisée. « Faites ce que je dis, pas ce que je fais. » Les utilisateurs sont invités à placer leur confiance dans des entreprises sans pouvoir vérifier la sécurité et l’intégrité du logiciel qui gère leurs actifs crypto.
Nous devons faire mieux. C’est pourquoi aujourd’hui, nous sommes fiers de perpétuer la tradition de l’open source dans le web3 en rendant le monorepo Gem Wallet open-source sous licence GPL-3.0. Ce dépôt comprend l’application iOS, l’application Android et l’infrastructure partagée du portefeuille. Cette décision témoigne de notre engagement à réduire la centralisation et à favoriser la confiance au sein de la communauté crypto. En rendant notre code transparent et accessible, nous invitons la communauté crypto mondiale à nous rejoindre pour façonner l’avenir d’une finance ouverte et décentralisée.
Comment contribuer

Si vous souhaitez contribuer, rendez-vous sur notre GitHub et donnez une étoile (Star) au monorepo pour aider à sa visibilité :
- Monorepo Gem Wallet : https://github.com/gemwalletcom/wallet
- Le monorepo du portefeuille comprend l’application iOS, l’application Android, l’infrastructure backend et les bibliothèques cross-platform de Gem Wallet. Il gère diverses tâches, notamment les notifications push, les informations de prix, la mise à jour des actifs, les primitives crypto, et bien plus.
Ensuite, consultez le README du dépôt pour savoir comment démarrer. Voici quelques bons points de départ :
- Les issues GitHub ouvertes
- Notre tableau de projet GitHub
- La roadmap publique
Nous avons également un groupe de développeurs dédié sur Telegram où vous pouvez échanger avec des personnes partageant les mêmes idées et poser à notre équipe toutes vos questions ou demander de l’aide.
Pourquoi les logiciels open source sont importants pour la crypto
Il existe de nombreux avantages à utiliser un portefeuille crypto open-source, en particulier dans le domaine de la cryptomonnaie, où nous nous efforçons de construire un système plus ouvert, plus transparent et plus décentralisé.
Voici plusieurs raisons pour lesquelles les logiciels open source sont essentiels dans l’univers crypto :
1. Transparence et confiance
La cryptomonnaie fonctionne selon le principe de la décentralisation, où la confiance est répartie sur un réseau plutôt que placée dans une seule entité. Les logiciels open source s’alignent parfaitement sur ce principe, offrant une transparence complète. Les utilisateurs et les développeurs peuvent inspecter le code, vérifier sa fonctionnalité et s’assurer qu’il n’y a aucune porte dérobée cachée ni élément malveillant.
2. Sécurité et résilience
Les logiciels open source bénéficient de l’examen collectif d’une communauté mondiale de développeurs et d’experts en sécurité. Cet examen généralisé aide à identifier et corriger les vulnérabilités plus rapidement que dans les projets à code fermé. De plus, les projets open source peuvent évoluer et s’améliorer continuellement grâce aux contributions de la communauté, les rendant plus résilients au fil du temps.
3. Interopérabilité et standardisation
L’écosystème de la cryptomonnaie comprend de nombreuses blockchains, portefeuilles, exchanges et autres outils. Les logiciels open source favorisent l’interopérabilité en permettant aux développeurs de créer des applications capables d’interagir de manière fluide entre elles. Cela favorise la création de protocoles et d’API standardisés, facilitant la communication et la coopération entre différents systèmes.
4. Innovation et collaboration
Le rythme rapide de l’innovation dans l’univers crypto est alimenté par les efforts collaboratifs d’une communauté diversifiée de développeurs, de chercheurs et de passionnés. Les logiciels open source offrent une plateforme permettant à ces individus de partager des idées, d’expérimenter de nouveaux concepts et de s’appuyer sur le travail des autres.
5. Développement piloté par la communauté
Dans le monde de la crypto, la communauté joue un rôle central dans le succès et l’évolution des projets. Les logiciels open source prospèrent grâce à l’implication de la communauté, de l’identification des bugs et la suggestion de fonctionnalités au développement et à la maintenance du code.
6. Viabilité à long terme
Les projets open source ne dépendent pas d’une seule organisation ni d’un seul développeur. Au contraire, ils sont soutenus par une communauté qui peut continuer à développer et à maintenir le logiciel même si les créateurs d’origine ne sont plus impliqués.
Adopter l’open source

Gem Wallet est une passerelle onchain qui responsabilise l’utilisateur et permet d’accéder au vaste monde du web3. Un portefeuille self-custodial engagé envers la confidentialité et la transparence des utilisateurs, avec la prise en charge de plus de 30 blockchains et de plus de 15 000 tokens.
En construisant un portefeuille crypto open source, nous adoptons l’éthique du web3 et de l’innovation collective, donnant aux développeurs et aux passionnés de crypto les moyens de contribuer à la sécurité, à la fonctionnalité et à la croissance de Gem Wallet.
Pour rester informé de toute l’actualité de Gem Wallet, suivez-nous sur X (Twitter) et rejoignez notre communauté sur Telegram et Discord.


