You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+17-15
Original file line number
Diff line number
Diff line change
@@ -66,6 +66,23 @@ Using this package, you can create a Bitcoin transaction in two ways: either thr
66
66
67
67
- BitcoinTransactionBuilder: Even with limited prior knowledge, you can utilize this class to send various types of transactions. Below, I've provided an example in which a transaction features 8 distinct input addresses with different types and private keys, as well as 10 different output addresses. Furthermore, additional examples have been prepared, which you can find in the [`example`](https://github.com/mrtnetwork/bitcoin_base/tree/main/example) folder.
68
68
69
+
### PSBT
70
+
Find example implementations [here](https://github.com/mrtnetwork/bitcoin_base/tree/main/example/lib/psbt)
71
+
72
+
- BIP-0174: Partially Signed Bitcoin Transaction Format
73
+
- BIP-0370: PSBT Version 2
74
+
- BIP-0371: Taproot Fields for PSBT
75
+
- BIP-0373: MuSig2 PSBT Fields
76
+
77
+
### MuSig2 (BIP-327):
78
+
Find example implementations [here](https://github.com/mrtnetwork/bitcoin_base/tree/main/example/lib/musig)
79
+
80
+
- Sign/Verify: Supports signing and verifying multisignature transactions using MuSig2
81
+
- NonceAgg: Aggregates nonces from multiple participants for secure signature generation.
82
+
- KeyAgg: Combines multiple public keys into a single aggregated public key for efficient multisignature verification
83
+
84
+
85
+
69
86
### Addresses
70
87
71
88
- P2PKH A P2PKH (Pay-to-Public-Key-Hash) address in Bitcoin represents ownership of a cryptocurrency wallet by encoding a hashed public key
@@ -80,21 +97,6 @@ Using this package, you can create a Bitcoin transaction in two ways: either thr
80
97
81
98
- P2SH(SEGWIT): A P2SH (Pay-to-Script-Hash) Segregated Witness (SegWit) address in Bitcoin combines the benefits of P2SH and SegWit technologies, allowing for enhanced transaction security, reduced fees, and improved scalability.
82
99
83
-
### MuSig2 (BIP-327):
84
-
Find example implementations [here](https://github.com/mrtnetwork/bitcoin_base/tree/main/example/lib/musig)
85
-
86
-
- Sign/Verify: Supports signing and verifying multisignature transactions using MuSig2
87
-
- NonceAgg: Aggregates nonces from multiple participants for secure signature generation.
88
-
- KeyAgg: Combines multiple public keys into a single aggregated public key for efficient multisignature verification
89
-
90
-
### PSBT
91
-
Find example implementations [here](https://github.com/mrtnetwork/bitcoin_base/tree/main/example/lib/psbt)
92
-
93
-
- BIP-0174: Partially Signed Bitcoin Transaction Format
0 commit comments