psbt

Estimate fees, sign inputs, and broadcast finalized PSBTs on the Bitcoin network.

9|43|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/aibtcdev/skills --skill psbt-aibtcdev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: psbt
Source: https://github.com/aibtcdev/skills/tree/main/psbt
Command: npx skills add https://github.com/aibtcdev/skills --skill psbt-aibtcdev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @scure/btc-signer, commander.

What problem does it solve?

PSBT signing and broadcast workflow for Bitcoin transactions, enabling secure multi-party signing workflows such as ordinals purchases and collaborative signing without exposing private keys.

Core Features & Use Cases

  • PSBT creation, signing, and broadcasting: build PSBTs, sign with the active wallet (P2WPKH or Taproot), finalize, and broadcast to the network.
  • Fee estimation & validation: compute expected fees for a PSBT and verify sufficient funds before broadcasting.
  • Ordinal marketplace readiness: supports two-party signing flows common in ordinals purchases.

Quick Start

Estimate the PSBT fee or sign inputs by running bun run psbt/psbt.ts estimate-fee --psbt <base64>.

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?▼

PSBT signing for ordinals involves decoding a base64 PSBT, signing inputs with P2WPKH or Taproot keys, finalizing the transaction, and broadcasting it to the Bitcoin network via CLI.

Can I estimate PSBT fees before broadcasting a Bitcoin transaction?▼

Yes, you can estimate PSBT fees before broadcasting by running the CLI estimate-fee command with a base64 PSBT to compute expected costs and verify sufficient funds.

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

A PSBT is a Partially Signed Bitcoin Transaction format needed for multi-party signing workflows. It enables secure collaborative signing for ordinals purchases without exposing private keys.

Does this PSBT workflow support Taproot key signing?▼

Yes, the PSBT signing workflow supports signing inputs with both P2WPKH and Taproot keys to accommodate modern Bitcoin address types for ordinals transactions.

How do I finalize a multi-party PSBT without exposing private keys?▼

You finalize a multi-party PSBT by signing your specific inputs with the active wallet. This enables collaborative signing workflows without exposing private keys to other parties.