Les logiciels open source liés au Bitcoin sont au cœur de son développement et de son évolution. La communauté Bitcoin, composée de développeurs du monde entier, travaille activement sur divers projets open source visant à améliorer la sécurité, la fonctionnalité et la convivialité du réseau Bitcoin.
Il existe également des projets open source axés sur la confidentialité, tels que Wasabi Wallet et JoinMarket, qui visent à renforcer la confidentialité des transactions Bitcoin. En outre, des initiatives construites sur le Lightning Network montrent comment la collaboration open source peut conduire à des innovations significatives dans l’écosystème Bitcoin.
Ces projets renforcent la robustesse et la pérennité du Bitcoin en permettant à quiconque de contribuer à son développement et de participer à l’élaboration de son avenir.
Voici une liste non exhaustive des projets Bitcoin open Source disponibles et accessibles aujourd’hui. Nous mettrons la liste à jour, de façon continue.
Les portefeuilles mobiles
Voici la liste des portefeuilles bitcoin et Lightning network développés en open source que vous pouvez utiliser et même contribuer.
BlueWallet
BlueWallet est un portefeuille mobile puissant disponible sur Android et iPhone, à la fois facile à utiliser et doté de fonctionnalités utilisateur avancées, notamment multisig.
–>Lire notre avis et tutoriel sur BlueWallet
Breez Wallet
Un portefeuille Lightning facile à utiliser, disponible sur Android et iPhone, qui inclut le podcasting 2.0 et des fonctionnalités de point de vente. Vous pouvez en savoir plus sur BreezWallet ici.
Zeus
Une application simple d’interagir avec votre propre nœud complet Lightning sur Android et iPhone. L’application Zeus est non-custodial relativement simple à utiliser pour un débutant.
Phoenix
Phoenix est un portefeuille Bitcoin développé par ACINQ, qui vous permet d’envoyer et de recevoir des bitcoins en toute sécurité sur le réseau Lightning. Il est auto-gardien, ce qui signifie que vous détenez les clés du portefeuille.
—>Lire notre article sur le portefeuille Phoenix.
BitKit
Bitkit propose des transactions en chaîne ainsi que des profils et contacts sociaux pour des envois de bitcoin entre utilisateurs entres autres fonctionnalités. L’app est disponible sur Android et iOS.
Blink ( anciennement Bitcoin Beach Wallet)
Le portefeuille Blink a été conçu initialement pour le village El Zonte, au Salvador avant de s’ouvrir à d’autres usages et devenir plus international. Il est axé sur la communauté doté d’une interface simple qui s’appuie sur un dépositaire multisig avec des clés détenues par des membres de confiance de la communauté. C’est l’un des portefeuilles les plus utilisées et les plus pratiques en Amérique latine.
Portefeuille Blixt
Il s’agit d’un wallet Bitcoin Lightning axé qui est très simple d’utilisation, parfaitement adapté aux débutants.
Muun Wallet
Un portefeuille mobile facile à utiliser sur Android et iPhone qui fonctionne à la fois avec les paiements Bitcoin traditionnels et Lightning.
Mercury Wallet
Un portefeuille axé sur la confidentialité qui utilise un concept appelé statechains pour permettre aux utilisateurs d’échanger des bitcoins off chain avec des frais minimes. En savoir plus sur le site ici.
GetAlby
GetAlby est une extension de navigateur qui permet d’utiliser le Bitcoin Lightning Network directement depuis son navigateur. L’extension est particulièrement facile à utiliser pour les débutants. Il est alors possible d’obtenir des adresses email bitcoin Lightning.
Les portefeuilles de Bureau
Electrum
Un portefeuille de bureau puissant qui peut être utilisé de différentes manières, notamment avec les portefeuilles matériels, multisig et Lightning.
Samouraï Wallet
Un portefeuille réputé pour confidentialité qui facilite l’utilisation de transactions collaboratives pour améliorer la confidentialité des transactions on chain. Samourai wallet facilite également l’utilisation de votre propre nœud grâce à Tor. Il convient aux utilisateurs possédant un niveau avancé. C’est cependant une référence parmi les bitcoiners.
Sparrow Wallet
Sparrow est portefeuille desktop ( de bureau) complet compatible avec les serveurs Electrum. Fonctionne avec tous les principaux portefeuilles matériels, y compris les configurations multisig, et prend en charge paynym, payjoin et whirlpool coinjoin.
Specter Wallet
Specter Wallet est un portefeuille de bureau qui facilite l’utilisation de n’importe quel portefeuille matériel avec votre propre nœud, y compris les configurations multisig.
Portefeuille Wasabi
Wasabi est un portefeuille Bitcoin open source, non dépositaire et axé sur la confidentialité pour Windows, Linux et Mac. Utile les fonctionnalités Tor, CoinJoin entres autres.
Les utilitaires Bitcoin
OpenTimestamps
Avec OpenTimestamps, il est possible de créer des horodatages et de les vérifier ultérieurement de manière indépendante.
BTC Map : Une carte pour localiser les commerçants
Trouvez les commerces et entreprises qui acceptent le Bitcoin sur une carte dynamique. Vous pouvez chercher directement sur la carte où selon la ville de votre choix.
Découvrir BtcMap.org
Les plateformes de trading et d’échange
Bisq
Un échange décentralisé qui vous permet d’échanger des bitcoins contre des dollars, des euros ou mêmes des shitcoins directement avec une autre personne sans fournir d’informations personnelles à un échange. Pas de KYC sur Bisq.
LNp2pBot
Il s’agit d’un bot Telegram qui permet aux gens d’échanger en utilisant le réseau Lightning avec d’autres personnes sur Telegram. Il s’agit d’un projet open source et n’importe qui y contribuer.
Robotsats
RoboSats est une plateforme simple P2P qui permet d’échanger des bitcoins contre des monnaies fiduciaires. Robosats simplifie le peer-to-peer expérience utilisateur et utilise des factures de retenue éclair pour minimiser les exigences de garde et de confiance.
LN Market
LN Markets est un nouveau type de plateforme de négociation de produits dérivés Bitcoin, accessible uniquement via le réseau Lightning. Le trading s’effectue directement à partir de n’importe quel portefeuille Lightning et permet un accès ultra rapide aux marchés dérivés. Vous pouvez ouvrir position en effectuant une transaction Lightning, clôturer la position et recevoir l’argent directement dans votre portefeuille.
Les processeurs et outils de paiements
BTCPay Server
Acceptez le Bitcoin pour des biens et des services de manière simple et fiable.
—-> Lire notre article sur BTC Pay Server pour accepter les paiements gratuitement.
Cashu
Cashu est un portefeuille Chaumian Ecash compatible pour Bitcoin Lightning. Idéal pour les niveaux les plus avancées.
Damus
Un client nostr de type Twitter pour iPhone, iPad et MacOS.
Fedimint
Un protocole open source pour la conservation et la transaction de bitcoins dans un contexte communautaire, construit sur une base de confidentialité.
Galoy
Galoy est une infrastructure bancaire native Bitcoin qui s’avère très utile et pratique à utiliser pour les organisations cherchant à utiliser Bitcoin et Lightning à l’échelle de l’entreprise. Blink ( ex Bitcoin Beach Wallet) a été conçu par la plateforme Galoy, par exemple.
Les outils pour les noeuds LN
Immortan
Immortan est une implémentation minimale, axée sur la confidentialité du protocole LN, visant à alimenter spécifiquement les nœuds LN allégés qui se trouvent principalement sur les téléphones mobiles ou les ordinateurs de bureau et qui gèrent uniquement des canaux privés.
Jam
Jam est une interface Web pour JoinMarket axée sur la convivialité et la facilité d’utilisation. Il vise à fournir des valeurs par défaut raisonnables et à être facile à utiliser pour les débutants tout en offrant les fonctionnalités attendues par les utilisateurs avancés.
LNBits
Une plateforme qui facilite l’intégration du lightning dans une grande variété d’extensions.
FullyNoded
Portefeuille autonome, sécurisé, puissant et facile à utiliser qui utilise votre propre nœud Bitcoin Core comme backend, FullyNoded est un outil utile pour les bitcoiners affirmés. Fournir une interface facile à utiliser pour interagir avec les capacités de vos nœuds sans portefeuille.
Mempool
Une vue directe sur l’état actuel du réseau Bitcoin qui peut être facilement utilisée avec votre propre nœud. Consulter ici.
RaspiBlitz
Une implémentation de nœud complet Bitcoin qui facilite l’utilisation de Lightning et de Joinmarket. En savoir plus sur Github ici.
Snort
Snort est une interface utilisateur nostr construite avec React visant la vitesse et l’efficacité.
TBD
TBD cherche à construire la prochaine génération du Web décentralisé : en renvoyant les données aux utilisateurs.
ThunderHub
Gestionnaire de nœuds Lightning
Les équipements et appareils Bitcoin Open source
Nodl
Un nœud Bitcoin puissant et facile à exécuter 24h/24 et 7j/7. En savoir plus ici.
SeedSigner
SeedSigner est un portefeuille matériel avec un écran et un appareil photo que vous pouvez construire vous-même pour environ 50 $. Si vous souhaitez un écran plus grand et une prise en charge des cartes à puce, vous pouvez en créer un vous-même pour environ 250 $.
RoninDojo
RoninDojo est une implémentation de nœud complet Bitcoin qui prend en charge Electrum et l’intégration facile du portefeuille samouraï via le code QR et Tor.
Les framework
Bitcoin Design Community
Il s’agit d’une ressource communautaire gratuite et open source pour les concepteurs, les développeurs et autres personnes travaillant sur des produits Bitcoin non dépositaires. Découvrez le site ici.
Bitcoin Dev Kit
Bitcoin Des Kit est une bibliothèque qui vous permet de créer de manière transparente des portefeuilles Bitcoin multiplateformes de façon suivie avec de nombreux tutoriels.
Lightning Dev Kit (LDK)
C’est là une bibliothèque qui vous permet de créer un nœud Lightning. LDK est basé sur Rust-Lightning, une implémentation Lightning complète mais également incroyablement flexible, vous permettant de décider comment l’utiliser.
Core Lightning
Aujourd’hui, Core Lightning est l’une des principales implémentations Lightning qui exploite les plugins pour vous offrir des fonctionnalités et un contrôle supplémentaires.
JoinMarket
JoinMarket est une implémentation décentralisée de Coinjoin qui offre aux utilisateurs une confidentialité supplémentaire grâce à la construction de transactions collaboratives sans serveur centralisé.
LND
L’implémentation de réseau Lightning la plus populaire actuellement disponible. Vous pouvez la consulter ici.
Nix-Bitcoin
Une collection de packages Nix et de modules NixOS pour installer facilement des nœuds Bitcoin complets en mettant l’accent sur la sécurité. En savoir plus ici.
Slashtags offre aux développeurs des outils pour créer des applications peer-to-peer sécurisées et évolutives qui permettent aux utilisateurs de contrôler leurs profils, contacts, comptes et données.
Nostr
Nostr réseau décentralisé basé sur des paires de clés cryptographiques et qui n’est pas peer-to-peer, il est super simple et évolutif et a donc des chances de fonctionner.
—> Lire notre article pour comprendre comment utiliser Nostr
Les outils utiles
Tor
Un réseau axé sur la prévention de la surveillance et de la censure, souvent utilisé par les projets Bitcoin.
Remarque finale :
Tous les projets mentionnés possèdent des pages github si vous voulez vous aussi contribuer. Cette liste a d’ailleurs été listé lors de l’évènement Bitcoin Amsterdam qui organisait un concours pour les contributeurs. En dehors du concours, tout le monde est libre de contribuer et d’utiliser ces projets.
Enfin, la liste n’est pas exhaustive. il existe bien d’autres projets qui sont en cours de dévelopement actuellement.