1 Repo
Libraries and SDKs used to embed Bitcoin payment and wallet capabilities into other software.
Distinct from Bitcoin Wallet Management: Focuses on the act of integrating Bitcoin functionality into existing software, which is broader than just wallet management or node connectivity.
Explore 1 awesome GitHub repository matching security & cryptography · Programmatic Bitcoin Integrations. Refine with filters or upvote what's useful.
bitcoinj ist eine Java-Bibliothek und ein Software Development Kit zur Integration von Bitcoin-Blockchain-Funktionalitäten in Anwendungen. Es bietet eine Grundlage für die Implementierung von Blockchain-Clients und die Verwaltung digitaler Wallets, wodurch der Blockchain-Status und Transaktionshistorien programmatisch nachverfolgt werden können. Das Projekt enthält Tools zum Erstellen und Verwalten von Keychains und Wallets, unterstützt durch ein Command-Line-Interface für die administrative Wallet-Verwaltung und die Synchronisierung des Blockchain-Status. Die Bibliothek deckt kryptografische und strukturelle Grundelemente ab, einschließlich deterministischer Schlüsselableitung, elliptischer Kurvensignaturen und skriptbasierter Transaktionsvalidierung. Sie unterstützt zudem Simplified Payment Verification (SPV) zur Synchronisierung von Transaktionen, ohne die gesamte Blockchain zu speichern, und koordiniert Atomic Swaps durch zeitlich gesperrte Verträge (Time-Locked Contracts). Entwicklungstools werden durch Bootstrapping-Templates zum Erstellen benutzerdefinierter Wallet-Anwendungen und grafischer Benutzeroberflächen bereitgestellt.
Provides a dedicated Java library for integrating Bitcoin payment and wallet functionality into existing software applications.