How to Sign an Unsigned Base64 PSBT (Taproot Wallet)? #16
ZhiYuan1688
started this conversation in
General
Replies: 1 comment 3 replies
-
目前为止,看起来你最好的伙伴会是 还有一个 Python 库也提供解析 base64 字符串为明文 PSBT 的功能,但尚不支持签名 taproot 输入,见这个库:https://github.com/buidl-bitcoin/buidl-python 。 |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am encountering an issue while attempting to purchase an Ordinal NFT on Magic Eden using a Taproot wallet. Their API provides an
unsignedBuyingPSBTBase64
string, representing a Partially Signed Bitcoin Transaction (PSBT) encoded in Base64. An example of this string is:cHNidP8BAPw…….AAAAAAAAAAAAAA=
.As it stands, this PSBT requires the necessary signatures from my Taproot wallet to become a fully valid transaction. My understanding is that I need to:
tx
) from the signed PSBT.My goal is to automate this process via scripting. I am seeking guidance on how to perform these steps using either nodejs or Python. Specifically, I would be interested in:
I would greatly appreciate any insights, code examples, or references that could help me successfully complete this transaction.
我在使用 Taproot 钱包在 Magic Eden 上购买 Ordinal NFT 时遇到问题。他们的 API 提供了一个
unsignedBuyingPSBTBase64
字符串,表示一个 Base64 编码的 部分签名比特币交易 (Partially Signed Bitcoin Transaction - PSBT)。这个字符串的一个例子是:cHNidP8BAPw…….AAAAAAAAAAAAAA=
。目前来看,这个 PSBT 需要我的 Taproot 钱包的必要签名才能成为一个完全有效的交易。我的理解是,我需要:
tx
)。我的目标是通过脚本自动化这个过程。我正在寻找关于如何使用 nodejs 或 Python 执行这些步骤的指导。具体来说,我对以下内容感兴趣:
我将非常感谢任何可以帮助我成功完成此交易的见解、代码示例或参考资料。
Beta Was this translation helpful? Give feedback.
All reactions