diff --git a/pom.xml b/pom.xml
index 9d1a6580..544fbf98 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
fr.acinq
bitcoin-lib_2.13
jar
- 0.44
+ 0.44.1
Simple Scala Bitcoin library
https://github.com/ACINQ/bitcoin-lib
bitcoin-lib
@@ -153,7 +153,7 @@
fr.acinq.bitcoin
bitcoin-kmp-jvm
- 0.27.0
+ 0.27.1
fr.acinq.secp256k1
diff --git a/src/main/scala/fr/acinq/bitcoin/scalacompat/Script.scala b/src/main/scala/fr/acinq/bitcoin/scalacompat/Script.scala
index 808b5fd4..015f4fc5 100644
--- a/src/main/scala/fr/acinq/bitcoin/scalacompat/Script.scala
+++ b/src/main/scala/fr/acinq/bitcoin/scalacompat/Script.scala
@@ -190,4 +190,10 @@ object Script {
*/
def witnessScriptPathPay2tr(internalKey: XonlyPublicKey, script: ScriptTree.Leaf, witness: ScriptWitness, scriptTree: ScriptTree): ScriptWitness = bitcoin.Script.witnessScriptPathPay2tr(internalKey.pub, scala2kmp(script), witness, scala2kmp(scriptTree))
+ /** Standard P2A (pay-to-anchor) output. */
+ def pay2anchor(): Seq[ScriptElt] = bitcoin.Script.pay2anchor().asScala.map(kmp2scala).toList
+
+ /** An empty witness script must be used to spend [[pay2anchor]] outputs. */
+ def witnessPay2anchor(): ScriptWitness = bitcoin.Script.witnessPay2anchor()
+
}