Skip to content

Commit a9e3fad

Browse files
authored
finished PSBT cleanup
1 parent ec27cc4 commit a9e3fad

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

Docs/MANUAL.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -360,11 +360,9 @@ After reading a request, the response can be sent via QR (often animated), via s
360360

361361
### Signing PSBTs
362362

363-
[TBD: This still needs to be edited and likely re-screenshot when PSBT legacy issues are resolved]
364-
365363
The goal of **Gordian Seed Tool** is to demonstrate how a seed may be kept in a protective and closely held device, such as your phone, but still actively used. One way is to export specific key derivations when they're required, as demonstrated above. However a safer method is to have the seeds and their keys _never_ leave your device. You can do this by receiving transactions as PSBTs, signing those within **Seed Tool**, and then exporting the signed result.
366364

367-
This can be done by reading a `ur:crypto-request` via QR code, Clipboard, or NFC Tag or by reading a binary .psbt file.
365+
This can be done by reading a PSBT via QR code, Clipboard, or NFC Tag.
368366

369367
When you read a PSBT, a summary will show the following information:
370368

@@ -382,8 +380,6 @@ There is also additional information on everything but the fee.
382380

383381
If you like everything you read in the Summary and additional information, you can **Approve**.
384382

385-
> :warning: **WARNING:** Seed Tool also allows you read in PSBTs using the `ur:crypto-psbt` specification, either scanned as QRs or read as text. This is primarily offered for backward compatibility, since `ur:crypto-psbt` was released prior to `ur:crypto-request`. It is not suggested for actual usage beyond testing because `ur:crypto-psbt` does not provide the full context of a PSBT. Read [our article on crypto-psbt vs. crypto-request](https://github.com/BlockchainCommons/crypto-commons/blob/master/Docs/crypto-request-or-crypto-psbt.md) for why.
386-
387383
#### Outputting PSBTs
388384

389385
Obviously, once you have signed a PSBT, you will need to output it, so that you can pass it on to another app or Wallet, which can finish signing (if necessary) and/or send the transaction to the Bitcoin network. By default, Seed Tool will try to send back the PSBT in the same format that it received it, to maximize interoperability. This is ideally a `ur:envelope`, but for the sake of compatibility could be a `ur:psbt`, a `ur:crypto-psbt`, or a .psbt file. The data could be formatted as a QR code, output to an NFC Tag, or shared via share sheets.

0 commit comments

Comments
 (0)