$> Kaya
~/tools/psbt-builderinteractive
/tools/psbt-builder

PSBT Builder

Use this PSBT builder to create a simple Bitcoin PSBT from one input, one recipient output, and an optional change output directly in the browser.

~/tools/psbt-builderbuild psbt

Enter valid txid, vout, satoshi amounts, and Bitcoin addresses for the selected network.

~/tools/psbt-builder/examplesusage.txt

Example Usage

  • Build a simple unsigned PSBT for a wallet or signer to complete later.
  • Create a base64 PSBT from a known UTXO and recipient address.
  • Generate a quick PSBT skeleton with an optional change output.
~/tools/psbt-builder/guideREADME.md

PSBT Builder Explained

A PSBT builder helps you turn basic transaction details into a Partially Signed Bitcoin Transaction that another wallet or signer can inspect and complete. This lightweight version focuses on a simple structure: one input, one recipient, and optional change. That is enough for testing, wallet handoff flows, demos, and front-end product checks. It also outputs both base64 and hex forms, which makes it easier to pass the PSBT into other systems. For more complex multisig or advanced scripting cases you will still want deeper tooling, but this is a useful static-site builder for common simple flows.

~/tools/psbt-builder/faq3 items

FAQ

What is a PSBT builder used for?

It creates a transaction draft in PSBT form so another wallet or signer can review and sign it.

Does this tool sign the transaction?

No. It only builds the PSBT structure and leaves signing to another tool or wallet.

Why output both base64 and hex?

Because different wallets and services accept different PSBT encodings.

~/tools/psbt-builder/related5 links
~/tools/psbt-builder/linksinternal