Questions tagged [multi-signature]

Multi-signature addresses require m-of-n signatures to authorize spending funds sent to them.

1 vote
2 answers
119 views

Is there a set length that a signature can be?

I'm reading this page which describes the following method of creating a stack: OP_0 <A sig> <B sig> OP_2 <A pubkey> <B pubkey> <C pubkey> OP_3 Sig Stack Pubkey ...
3 votes
1 answer
85 views

Code for computing SigHash for various input types

I am looking for code examples (in rust-bitcoin, but even in Python) of how to calculate sighash for various input types. Specifically, I need to calculate the sighashes for M of N multisig unlocking ...
2 votes
1 answer
51 views

How to create a 1-of-2 multisig with P2TR?

We have two companies and we want to spend funds with 1-of-2 multisig. We successfully did such a multisig with P2SH. How can I do this in P2TR? Can any give me a detailed instruction step by step? ...
  • 51
1 vote
1 answer
27 views

How do I view Multisig Trades using bitcoincore?

For a school project my goal is to go analyze multisig trades, is there a way where I can make this information any more clear to me? I have been running bitcoincore as a way to get trades that I can ...
  • 11
0 votes
2 answers
47 views

How can I create a multi sign for a large number of users

I want to create a DAO-like wallet where each member would have to sign for any given tx. Tx should go through if 51% of the users signed. Is this possible?
  • 123
1 vote
1 answer
77 views

A good wallet for Taproot multisig?

Sparrow only has Taproot single sig, and it is based on Xpub, which is a hodgepodge duct tape method combining pre-taproot and taproot. Electrum zero Taproot. When asked "wen Taproot" ...
user avatar
2 votes
1 answer
26 views

What is the purpose of BIP32 derivation paths in PSBT?

Does the wallet software use the Bip32 derivation paths to generate the partial signature map?
3 votes
1 answer
49 views

How to resolve error when trying to sign and broadcast PSBT transaction via electrum - (Witness program hash mismatch code -26)?

I'm trying to generate a 2-of-2 multisig transaction as a PSBT so that both parties can easily sign their transaction. I'm doing this all on btc testnet as a p2sh p2wsh transaction When initially ...
2 votes
0 answers
27 views

Create transaction with inputs of two different HD wallets

Is it possible to create one Bitcoin transaction with input UTXOs of two different HD-Wallets? E.g. using an UTXO of a Software Wallet and one UTXO of an Hardware Wallet. Of course I think it is ...
  • 153
3 votes
2 answers
776 views

Why CHECKMULTISIG bug can't be solved?

I was reading Mastering Bitcoin and I read about a bug in CHECKMULTISIG. If the starting ideas of this command should work like this <Signature B><Signature C> M <Public key A><...
  • 165
0 votes
0 answers
31 views

Looking for resources on doing multisignatures in Bitcoin transactions

Please offer any resources you can to help thanks.
  • 172
0 votes
1 answer
51 views

Alternative methods to transfer BTC from an old Coinbase multisig Vault

Issue: I am trying to access funds I had stored in a legacy Coinbase Vault 2/3 multisig wallet using the Coinbase multisig recovery tool (https://coinbase.github.io/multisig-tool/) . I have all of the ...
2 votes
2 answers
56 views

Precedence of competing multisig spends

Imagine I want to create a multisig threshold (k-of-n) scheme where a spending transaction with more signatures takes precedence over other spending transactions with less signatures (but in both ...
2 votes
1 answer
54 views

What is the minimum count of signatures and keys in OP_CHECKMULTISIG?

Is it permissible to use OP_CHECKMULTISIG with 0 signatures or 0 keys? I.e. are 0-of-X or 0-of-0 outputs allowed per the protocol? Are they standard?
  • 68.6k
0 votes
1 answer
39 views

Are there old school Base58 or hex private keys behind a newer HW wallet multisig public address? And can I use them to spend?

I know from using bip39 to build wallets, that each receiving address and corresponding public address does have a base58 private key behind it. And if I know this private key, I can sweep it ...
  • 1

15 30 50 per page
1
2 3 4 5
36