{"repo":"horizontalsystems/bitcoin-kit-android","free":true,"listed":false,"github":"https://github.com/horizontalsystems/bitcoin-kit-android","clone":"git clone https://github.com/horizontalsystems/bitcoin-kit-android.git","description":"Comprehensive Bitcoin development library for Android, implemented on Kotlin. SPV wallet implementation for Bitcoin, Bitcoin Cash, Litecoin and Dash blockchains. Fully compliant with existing standards and BIPs.","language":"Kotlin","stars":175,"topics":["bitcoin","bitcoin-wallet","kotlin","spv","bitcoin-cash","decentralized","btc","bch","hd-wallet","blockchain-wallet"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"BitcoinKit bitcoin-kit-android is a Bitcoin wallet toolkit implemented in Kotlin. It consists of following libraries: - bitcoincore is a core library that implements a full Simplified Payment Verification ( SPV ) client in Kotlin . It implements Bitcoin P2P Protocol and can be extended to be a client of other Bitcoin forks like BitcoinCash, Litecoin, etc. - bitcoinkit extends bitcoincore , makes it usable with Bitcoin network. - bitcoincashkit extends bitcoincore , makes it usable with BitcoinCash(ABC) network. - litecoinkit extends bitcoincore , makes it usable with Litecoin network. - dashkit extends bitcoincore , makes it usable with Dash network. - hodler is a plugin for bitcoincore , that makes it possible to lock certain amount of coins until some time in the future. Being an SPV client, bitcoincore downloads and validates all the block headers, inclusion of transactions in the blocks, integrity and immutability of transactions as described in the Bitcoin whitepaper or delegates validation to the extensions that implement the forks of Bitcoin. Core Features - [x] Bitcoin P2P Protocol implementation in Kotlin. - [x] Full SPV implementation for fast mobile performance with account security and privacy in mind - [x] P2PK , P2PKH , P2SH-P2WPKH , P2WPKH outputs support. - [x] Restoring with mnemonic seed. (Generated from private seed phrase) - [x] Restoring with BIP32 extended public key. (This becomes a Watch account unable to spend funds) - [x] Quick initial restore over n","default_branch":null,"files":null,"tree":[],"storefront":"/r/horizontalsystems","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/horizontalsystems/bitcoin-kit-android/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}