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.