Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature : support for BIP174 #3

Open
rllola opened this issue Feb 1, 2022 · 2 comments
Open

Feature : support for BIP174 #3

rllola opened this issue Feb 1, 2022 · 2 comments

Comments

@rllola
Copy link

rllola commented Feb 1, 2022

Bip 174 describe a standard to easily exchange data for multi-party signing. It is called Partially Signed Bitcoin Transaction. I propose to call it Partially Signed Dogecoin Transaction (psdt for short).

PSBT is already supported accross hardwares wallets (like ledger) so the industry is already familiar with the standard. It will also set a standard Dogecoin multsig protocols that we can start from.

ref:

@rllola
Copy link
Author

rllola commented Feb 1, 2022

Something to consider if we choose to change the to psdt. In the standard there is something called <magic>

Magic bytes which are ASCII for psbt followed by a separator of 0xFF. This integer must be serialized in most significant byte order.

Changing to psdt would clearly identify Dogecoin transaction but it also means that it won't be recognized by current lib.

@xanimo
Copy link
Member

xanimo commented Feb 10, 2022

have plans to integrate this. thank you for making an issue :3

xanimo added a commit that referenced this issue Mar 9, 2022
Refactored address verification
xanimo pushed a commit that referenced this issue Jun 25, 2022
bindings: add golang build.sh script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants