psbt

Construct, sign, and broadcast Bitcoin PSBTs for multi-party workflows.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill psbt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: psbt
Source: https://github.com/Jay0xx/forge0btc-news-agent/tree/main/aibtcdev-skills/psbt
Command: npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill psbt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PSBT construction and signing enables safe, multi-party Bitcoin transactions by preparing, signing, and broadcasting partially signed transactions efficiently.

Core Features & Use Cases

  • Estimate fees for PSBTs to plan funding and timing.
  • Sign inputs with an unlocked wallet using P2WPKH or Taproot keys.
  • Finalize and broadcast fully signed PSBTs to the Bitcoin network.
  • Use case: ordinals marketplace purchases where buyer and seller jointly sign inputs before broadcast.

Quick Start

Sign a PSBT with your unlocked wallet and broadcast it when ready to finalize the transaction.

Frequently Asked Questions about psbt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sign and broadcast a PSBT for an ordinals purchase on Bitcoin L1?

To sign and broadcast a PSBT for ordinals purchases, you need an unlocked wallet to sign inputs using P2WPKH or Taproot keys, then finalize and broadcast the fully signed PSBT to the Bitcoin network. This Skill facilitates that multi-party workflow safely.

What is a PSBT and when do I need it for Bitcoin transactions?

A PSBT (Partially Signed Bitcoin Transaction) is a standardized format for multi-party transaction signing. You need a PSBT when multiple parties must jointly sign inputs before broadcast, such as ordinals marketplace purchases or other collaborative Bitcoin L1 funding scenarios.

Can I estimate fees for a PSBT before broadcasting to the mempool?

Yes, you can estimate fees for PSBTs to plan funding and timing before broadcasting to the mempool. This allows you to calculate costs accurately and finalize the Bitcoin transaction with appropriate network fees.

Does PSBT signing work with Taproot and P2WPKH wallet keys?

Yes, PSBT signing supports both Taproot and P2WPKH keys through wallet integration. You can sign inputs per-input with your unlocked wallet, ensuring compatibility with standard PSBT formats and robust input handling across different key types.

How do I finalize a partially signed Bitcoin transaction for broadcast?

To finalize a partially signed Bitcoin transaction, the Skill handles robust input signing and finalization, then broadcasts the fully signed PSBT to the network. It includes error management and compatibility with standard PSBT formats and MCP tooling.

What are the limitations of multi-party PSBT signing workflows?

Limitations of multi-party PSBT signing include requiring wallet integration with an unlocked wallet, dependency on robust input handling for per-input signing, and the need for all parties to finalize before network broadcast can occur on Bitcoin L1.