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

Multisig transaction support #42

Open
cmihai opened this issue Jan 25, 2019 · 0 comments
Open

Multisig transaction support #42

cmihai opened this issue Jan 25, 2019 · 0 comments
Assignees
Labels
feature New functionality
Milestone

Comments

@cmihai
Copy link
Member

cmihai commented Jan 25, 2019

Multisignature transactions (M of N) are a common enough usecase that adding support for them to Unit-e should be a priority. As such, we need to implement two things:

  1. Generating multisig addresses by providing the necessary public keys

  2. Co-signing a multisig transaction, using keys stored either in hardware or in the wallet, and exporting the partially signed transaction to be signed by other parties.

Multisig transactions are not supported in Particl Desktop or in Particl Qt/Bitcoin Qt, so the users have to resort to raw RPC calls. An example of a wallet which supports multisig transactions is Electrum; however, it forces users to decide whether the entire wallet will be multisig or not, rather than individual transactions.

@cmihai cmihai added the feature New functionality label Jan 25, 2019
@cmihai cmihai self-assigned this Jan 25, 2019
@thothd thothd added this to the 0.1 milestone Jan 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality
Projects
None yet
Development

No branches or pull requests

2 participants