mirror of
https://github.com/nostr-protocol/nips.git
synced 2024-11-13 23:39:08 -05:00
Adding additonal author and author's comments re: PSBT version
This commit is contained in:
parent
b8264055aa
commit
a5e35fdcdf
7
90.md
7
90.md
|
@ -3,13 +3,13 @@ NIP-90
|
|||
|
||||
Partially Signed Bitcoin Transactions
|
||||
--------------------------------------------
|
||||
`draft` `optional` `author:ronaldstoner` `author:Armin Sabouri` `author:satsie`
|
||||
`draft` `optional` `author:ronaldstoner` `author:Armin Sabouri` `author:satsie` `author:benthecarman`
|
||||
|
||||
# Abstract
|
||||
|
||||
This NIP defines an event type for partially signed bitcoin transactions (PSBT) that can be transferred via the Nostr relay network. `1174` is the event kind representing a Bitcoin transaction in standard PSBT format, regardless if the transaction is partially signed or fully finalized.
|
||||
|
||||
A special event with kind `1174` which contains an encoded PSBT. PSBTs used under this spec are version 0 [BIP-0174](https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki).
|
||||
A special event with kind `1174` which contains an encoded PSBT. PSBTs used under this spec can be any version that conforms to [BIP-0174](https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki). Since PSBTs have versioning built in, BIP-0174 recommends bitcoin clients and libraries stop parsing a PSBT if the version is not supported.
|
||||
|
||||
PSBTs are encoded as a base64 string, and are contained in the `content` field. These events use a specific kind identifier so that clients do not need to render PSBTs the same as they do notes, invoices, and other event kind identifiers. If clients wish to display PSBTs they can choose to do so in whatever format they wish (string, QR Code, view render).
|
||||
|
||||
|
@ -72,5 +72,4 @@ Note that `pubkey` is a hex-encoded strings.
|
|||
### Note:
|
||||
The "e" field is optional and is used when replying to a prior event.
|
||||
|
||||
The "relays" field is optional and can be used to provide relay URL recommendations to clients for improved censorship resistance.
|
||||
|
||||
The "relays" field is optional and can be used to provide relay URL recommendations to clients for improved censorship resistance.
|
Loading…
Reference in New Issue
Block a user