Decodificador PSBT (BIP174)
PSBT (Partially Signed Bitcoin Transaction, BIP174/370) es el formato estándar para intercambiar transacciones Bitcoin que aún no han sido completamente firmadas. Es la base del flujo de firma en wallets multisig y en los hardware wallets modernos: el coordinador construye la transacción, la empaqueta como PSBT, y la envía a cada firmante para que añada su firma parcial. Esta herramienta decodifica cualquier PSBT (en Base64 o hexadecimal) y muestra su estructura completa: transacción global, inputs con sus UTXOs de referencia y firmas parciales existentes, outputs, y metadatos de derivación. Esencial para auditar el estado de una transacción multisig en proceso de firma.
Un formato estándar (BIP174) para intercambiar transacciones sin firmar o parcialmente firmadas entre wallets, hardware wallets y coordinadores multisig.
PSBT
Estructura de un PSBT
... más pares key-value ...
00 — separador
...
00 — separador
...
00 — separador
Tipos de claves PSBT
| Tipo | Ámbito | Descripción |
|---|---|---|
0x00 | Global | Unsigned TX |
0x01 | Global | Extended public key (xpub) |
0xfb | Global | PSBT version |
0x00 | Input | Non-witness UTXO (tx completa) |
0x01 | Input | Witness UTXO (output previo) |
0x02 | Input | Partial signature |
0x03 | Input | Sighash type |
0x04 | Input | Redeem script |
0x05 | Input | Witness script |
0x06 | Input | BIP32 derivation |
0x07 | Input | Final scriptSig |
0x08 | Input | Final scriptWitness |
0x00 | Output | Redeem script |
0x01 | Output | Witness script |
0x02 | Output | BIP32 derivation |
PSBT en detalle → · Decodificador de TX → · Constructor de TX →