bitcoin-kmp icon indicating copy to clipboard operation
bitcoin-kmp copied to clipboard

Kotlin Multiplatform Bitcoin Library

Results 7 bitcoin-kmp issues
Sort by recently updated
recently updated
newest added

```kotlin val xpub = DeterministicWallet.ExtendedPublicKey.decode( "xpub6CEAyB6zF8bLzi1tNqg4zEfWSBBXtieA4hm3EstWsgSJCgMQS1UrfAFAZHYH1o7tfgFuNWzJhsDHg1EhoF4G5gzXUpQNkt1RzSTyFeAUv4S" ).second println(xpub) // สร้างธุรกรรม val unsignedTx = Transaction( version = 2, txIn = listOf( TxIn( OutPoint( TxId("c95039b1ce6152a20ecab1759e924c15e25f4d980673bd64c07a43d2fb501acb"), 0 ), signatureScript = listOf(), sequence =...

It should be possible to define a custom initial size for the backing array of `ByteArrayOutput`, like the jdk impl. The initial size of 32B is tiny and results in...

This PR builds on top of #57 and uses achow101's proposal to use a single descriptor instead of two (see https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-July/020791.html for details).

Hi. So I was wondering if there is a chance to enable this in the library. From a look into the library I believe your iOS code doesn't need any...

We only add what is necessary to create, update and sign taproot (BIP86) outputs.

To use taproot in lightning (to implement simple taproot channels for example) we need: - to create musig2 sessions to verify partial signatures when we cannot yet aggregate them into...

PR will be marked as ready for review once `secp256k1-kmp` 0.16.0 has been released and the build updated to use it instead of the SNAPSHOT version.