bitcoinjs-lib JavaScript-Bibliothek für Bitcoin
- Aufsichtsstatus
- Keine Finanzdienstleistung
- Verwahrung
- Nicht zutreffend
- Open Source
- Ja
- Status
- Aktiv
Schweizer Perspektive
bitcoinjs-lib gehört zur GitHub-Organisation bitcoinjs. Sein Repository, gelesen am 5. Oktober 2026, nennt weder eine Firma dahinter noch einen Sitz in der Schweiz. Es ist eine Code-Bibliothek, hält keine Coins und bietet kein Konto an, ist also kein Finanzdienstleister. Eine deutsche Website gibt es nicht, darum sind die Quellen hier englisch.
Auch einen Schweizer Maintainer nennen die Seiten des Projekts nicht, darum behauptet dieser Eintrag keinen. Die Transaktionen und Skripte, die die Bibliothek baut, erklärt das englische Kapitel zum technischen Tiefgang.
Für wen es passt
Für JavaScript-Entwickler, die Bitcoin-Transaktionen in Node.js oder im Browser bauen und signieren müssen. Das README beschreibt das Projekt als «A javascript Bitcoin library for node.js and browsers. Written in TypeScript, but committing the JS files to verify.» Das README verlinkt auch eine Webseite, die die meisten APIs für PSBT, Transaktionen und Zahlungstypen dokumentiert.
Für Entwickler, die ein kleines Bundle wollen. Laut README ist die Schlüsselverwaltung (ECPair und HDNode, heute bip32 genannt) in eigene Bibliotheken umgezogen. Wer diese Funktionen nicht braucht, hält sein Bundle damit kleiner.
Für alle, die vor dem Ausliefern die Sicherheitshinweise lesen. Auf die Frage «Can I trust this code?» antwortet das README mit «Don't trust. Verify.» Es warnt, dass ein schwacher Zufallszahlengenerator oder ein Fehler in einer Abhängigkeit ohne jede Vorwarnung zum katastrophalen Verlust von Geldern führen kann, und bittet dich, in deiner Zielumgebung zu testen.
Für Teams, die Versionen festschreiben. Das README nennt MIT als Lizenz. GitHub zeigt für das Projekt kein Release-Objekt, und der neueste Tag am 5. Oktober 2026 ist v7.0.1.
Für wen es nicht passt
Für alle, die gerade den Master-Branch in Produktion bringen wollen. Das README sagt: «If you are thinking of using the master branch of this library in production, stop.» Master ist der Entwicklungszweig, als stabil gelten nur getaggte Releases.
Für alle, die von npm installieren und es dabei belassen. Laut README bietet das Projekt kein Werkzeug, um zu prüfen, ob das Release auf npm dem Stand auf GitHub entspricht. Gleiche also mit deiner eigenen Kopie ab, was npm dir liefert.
Für alle, die eine Wallet suchen. bitcoinjs-lib hat keine Benutzeroberfläche. Beginne bei den Wallet-Einträgen, oder schau dir bitcoinj an, wenn du in Java baust.
Geprüfte Angaben
| Quelle | Geprüft am |
|---|---|
| bitcoinjs-lib on GitHub |
Dieses Verzeichnis enthält keine bezahlten Platzierungen und keine Empfehlungscodes. Kein Anbieter hat dafür bezahlt, aufgeführt oder auf eine bestimmte Weise beschrieben zu werden. Jede Angabe wurde an dem daneben genannten Datum mit der Primärquelle abgeglichen, und Angaben ändern sich danach. Diese Seite ist eine allgemeine Information und keine Finanz-, Rechts- oder Steuerberatung.