We changed our privacy policy. Read more.

Questions tagged [multi-signature]

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

Filter by
Sorted by
Tagged with
1
vote
2answers
35 views

How do Electrum/Sparrow/Caravan generate multisig addresses?

I'm trying to "manually" confirm the Bitcoin addresses that Electrum, Sparrow, and Caravan generate from a deterministic multisig addresses. As an example, I have the following 2-of-2 wallet:...
1
vote
0answers
30 views

How do you sign an unsigned transaction using Electrum in a multisig setup?

I am experimenting with multisig in testNet between Electrum and Caravan by Unchained Capital. I created a 2-of-2 multisig in Electrum with BIP 39 seeds. I then created a watch-only wallet in Caravan ...
1
vote
1answer
40 views

How to spend a taproot output using key path with a threshold signature scheme when the secret key is never computed?

In taproot, in order to spend the keypath, the transaction must be signed using the tweaked private key instead of the normal private key (as defined in BIP 341). However when computing a signature ...
0
votes
0answers
24 views

Can you explain how to set up a basic M-of-N multisig between multiple people using descriptor wallets and PSBTs, as well as a signing flow?

Can you explain how to set up a basic M-of-N multisig between multiple people using descriptor wallets and PSBTs, as well as a signing flow?
1
vote
2answers
49 views

Is multisig wallet simply a combination of many singlesig wallets?

I’m trying to create a multisig wallet for the first time. My pre-understanding is that multisig wallet is simply a combination of many singlesig address. So for example I have 3 existing singlesig ...
1
vote
1answer
80 views

Can't sign using Trezor T derived multisig wallet using Electrum | Invalid script_type

I created a P2WSH multisig wallet using Electrum 4.0.9 using a single Trezor T, to which I sent a large amount of BTC. Electrum allowed me to set up the wallet using the same device when I used two ...
1
vote
0answers
21 views

Procedure to recover BTC stuck in 2/2 Multisig

I opened a 2M Sat Channel and my peer should send me back 1M Sats Onchain, as I have pushed half. Now unfortunately, I’ve sent my peer the address of the 2/2 Multisig of the funding TX and not the ...
0
votes
1answer
41 views

Retrieve the xpub and private key of a given path (Bitcoin Core)

How do we retrieve the xpub and the private key (for signature) of a given path (m/87h/0h/0h, for example) for legacy and descriptor wallets in Bitcoin Core?
1
vote
1answer
20 views

`addmultisigaddress` syntax for POST request

Copied the body part from https://bitcoincore.org/en/doc/0.21.0/rpc/wallet/addmultisigaddress/ and replaced addresses with 2 new addresses (regtest): POST / HTTP/1.1 Host: localhost:18333 ...
0
votes
0answers
35 views

I can't broadcast raw transaction with return false

I'm going to transfer funds from the multisig address. Multisig address is 2/3 format. The two signature is done successfully but sendrawtransaction function don't be implemented. Help me about it! My ...
0
votes
1answer
74 views

Multisig and RBF after taproot

Are there any benefits of above setup after taproot is activated that improve privacy in any way? What is the setup? 3of3 multisig address with 0.1 BTC unspent Alice, Bob and Carol own the keys for ...
2
votes
1answer
34 views

Can a non multisig wallet be a cosigner of a multisig wallet?

Let's say I have an existing BTC wallet, which is not multisig. Can that wallet be the cosigner of a multisig wallet?
1
vote
0answers
41 views

delayed multisig tx with blocking feature

Is there a way to do a 1of3 multisig scheme were the tx is delayed for some time and any of the other 2 parties can do something to cancel the tx? so it would be like a 3of3 multisig but with a death ...
4
votes
1answer
47 views

Do BIP199's HTLCs suffer from script malleability?

Do BIP199 HTLCs suffer from sigscript malleability like multisigs do due to OP_CHECKMULTISIG?
3
votes
2answers
57 views

Is there a multisignature scheme that don't need xpub backups?

A disadvantage of a HD multi-signature scheme compared to a Shamir's Shared Secret Scheme is the need to back up the xpub keys. There's no BIP39-like encoding for xpubs, they're long, and they're ...
3
votes
1answer
73 views

Why is it bad to split up a wallet seed redundantly?

I have been reading a lot about wallet security and this seems to be universally considered a bad idea (see for example this video or this answer), but I am struggling to see why it is not a good ...
1
vote
1answer
45 views

Is there a way to create a timelocked mulstisig wallet from bitcoin-cli [duplicate]

So, I read that with the new taproot upgrade, now there is a possibility to reduce the number of signatures necessary to create a valid transaction in a multisig wallet. For example, create a 3-5 ...
7
votes
1answer
144 views

Possible number of signers with MuSig

With multisig, up to 20 signatures may be used in a threshold signature scheme (What are the limits of m and n in m-of-n multisig addresses?). As far as I understand, there should be no hard-coded ...
1
vote
1answer
40 views

Is there any statistical evidence that 2 of 3 wallets are indeed the most common one?

I read the following statement: 2 of 3 wallets are the most common multi-signature wallets created. In this case, the wallet requires three signatures, but only two are needed to authorize a ...
5
votes
1answer
130 views

Output Descriptor for an Arbitrary Script

Can output descriptors be used to describe an arbitrary script? Say I had a script something like the following: OP_IF 1737417600 OP_CHECKLOCKTIMEVERIFY OP_DROP OP_DUP OP_HASH160 <pubKeyHashD> ...
0
votes
0answers
34 views

Consolidating BTC across multiple address but same account

Say a user generates three "linked" addresses (e.g. m/44'/0'/0'/0/0, m/44'/0'/0'/0/1, m/44'/0'/0'/0/2) using an HDWallet and receives 1 BTC to each unique address. For each of the addresses ...
0
votes
1answer
76 views

Multisig Setup - Pruned Bitcoin Core on Computer vs. Dedicated Hardware

Are there security implications of running a pruned Bitcoin Core node on a personal computer vs. a full Bitcoin Core node on a dedicated hardware device (i.e. Raspberry Pie with Umbrel, myNode, nodl, ...
-2
votes
1answer
44 views

Multisig Wallet Setup - Security Tradeoffs With Pruned Bitcoin Core Node?

What are the security tradeoffs of running a pruned Bitcoin Core node for a multisig wallet, such as Specter? It seems that using a multisig wallet with a pruned Bitcoin Core node could be a good ...
0
votes
1answer
51 views

Address that can pay "commission"?

There is a use case where person A needs to send person B, .9 BTC. Person C, who set up the transaction, should get .1 BTC as commission. I know this is possible to do with a traditional "...
1
vote
0answers
32 views

P2SH address as a product of public keys

Assuming the multisig 2 of 3, if I do have extended public keys (xpub) for all 3 cosigners (with proper derivations), can I somewhat get the result address (P2SH)? How to calculate the "script&...
1
vote
1answer
107 views

Is this scheme for multisig audit of Trezor + Coldcard ok?

My plan is to make a multisig between coldcard and trezor. I want to audit and verify that I indeed own the 2 keys of these wallets, using a raspberry pi zero (no wifi/bluetooth by definition) on a ...
1
vote
1answer
58 views

Bitcoin 2 of 4 Multisig script with one required

Hi I am to write a bitcoin locking script with property that 2 out of 4 signatures should be verified, but among those verified 2 there is a specific signature that should be verified. I.e only 1 ...
0
votes
1answer
197 views

Taproot and Large multisigs

I have seen lot of people saying that taproot is only for large multisigs used in few projects or companies. BlueMatt mentioned similar thing in last Taproot activation meeting: 13:01 < BlueMatt&...
2
votes
1answer
52 views

Trade-offs in 2 of 3 multisig release transaction

What are the trade-offs involved in: Buyer and seller signing the transaction. HodlHodl signs the transaction only in case of dispute. Vs Seller and HodlHodl signs the transaction. Buyer signs the ...
1
vote
1answer
45 views

Is receiving address description public domain?

Exploring Electrum and see that I can add a description when generating a receiving address. The description cannot be edited later... would you happen to know why? And is that description public ...
0
votes
1answer
74 views

Verify that WIF corresponds with bip32 extended public key

I have a bip38 encrypted private key that I lost the password to, and I have its corresponding extended public key. I want to brute force passwords as I have an idea of what it might be, but I need to ...
2
votes
0answers
78 views

Recovering 2 of 2 multisig HD Wallet with bip38 encrypted private key

I have been trying to figure out if it is possible to restore my wallet with the current information I have. The wallet is a 2 of 2 multisignature HD wallet The first key is Bip38 and requires a ...
0
votes
0answers
20 views

Multisig wallet issue - pair nodes (daemons) wallet.dat and pvt keys

Intro: I am having an issue of accessing multisig wallet. due to previous situation I have mixed up private keys and wallet.dat files Multisig is 2 out of 3 Multisig works this way: Synchronize ...
0
votes
1answer
45 views

Pay to script hash address transaction not accepted by miners

I have fixed my initial transactions and have been able to send coins to a p2sh address Now I want to spend those coins but when I try to broadcast my transactions either the website (blockcypher) ...
0
votes
0answers
25 views

Can I do multisig between coldcard and electrum

Can I do a 2-of-2 scheme using one coldcard and one software generated wallet in electrum or even another wallet?
0
votes
2answers
46 views

Multisig synchronization

I understand what the multisig wallets are but I need help understanding what exactly this script does: https://gist.github.com/gavinandresen/3882537 If I understand correctly, bitcoinds are bitcoin ...
0
votes
1answer
73 views

Invalid p2sh transaction accepted by the network

I have try to build a 2 of 2 p2sh transaction from scratch using the book "programming bitcoin" by Jimmy Song, we are not directly guided to make one of those so I had to modify some of the ...
0
votes
2answers
198 views

import multisig wallet into bitcoin core, Vpub keys are not valid. how to?

I'm trying to import an HD multisig wallet created with Electrum into Bitcoin core v0.21.0.0. I managed to do so with the fantastic cryptoadvance.specter server, but I also would like to import it ...
-2
votes
1answer
185 views

Securing the "weakest link" of a chain through Sharding

In this question I discussed how sharding a private key with Shamir's Secret Sharing Scheme maybe a good alternative to MultiSig as a means of reducing excessive fees associated with MultiSig ...
0
votes
0answers
87 views

TX decode failed. Make sure the tx has at least one input. (code -22)

I am getting an error when trying to broadcast a transaction that was signed in two different wallets with walletprocesspsbt: Created the transaction as mentioned in Sign PSBT for 2 of 3 multisig ...
4
votes
1answer
272 views

Is Sharding a Good Alternative to MultiSig?

For security purposes, we require that each withdrawal be "approved" by multiple servers so that in the event a single server is compromised the attacker won't be able to siphon funds from ...
1
vote
1answer
98 views

Fees for Multisig Addreses Twice as High as Standard Address?

Based on my research the cost to transfer funds from a 2/3 MultiSig address to any other address (be it a standard or MultiSig address) is approx. 2 x the cost of transferring funds from a standard ...
1
vote
1answer
59 views

Sign PSBT for 2 of 3 multisig

Creating an unsigned PSBT: { "jsonrpc": "1.0", "id": "curltest", "method": "walletcreatefundedpsbt", "params": [ [ { "txid": "...
1
vote
0answers
62 views

OP_CHECKMULTISIG Signature must be zero for failed CHECK(MULTI)SIG operation

I am trying to spend a P2SH multi-signature output which I have created with rust-bitcoin as follows: let builder = Builder::new() .push_opcode(opcodes::all::OP_PUSHNUM_2) .push_key(&...
7
votes
1answer
344 views

Is it possible to use BitGo's wallet with other software (Electrum or else), what is the used derivation path?

BitGo wallets are based on a 2-of-3 multi-signature, the end user have access to: - Public key (xpub) of the 3rd signer (as the main wallet xpub) - Native Segwit (Bech32), bc1... addresses to receive ...
0
votes
1answer
59 views

Redeem multisig tx using bcoin with multiple inputs (from an exhcnage)

I have a multisig tx with multiple inputs and I'm having trouble completing this tx. Here's an example tx https://blockchain.com/btc/address/3HMQrFkYexL3FMhPnXPAoDFsFs8LiqB8ou Following the bcoin ...
1
vote
2answers
42 views

2-of-2 with different wallets?

I've been using 2-of-2 on bitpay for some years, but relying on just one wallet, which can have its source code backdoored with malware, is very dangerous. I've been researching about multisignature ...
6
votes
1answer
517 views

In a multisig wallet setup what needs to be backed up and why?

In a multisig wallet setup what needs to be backed up and why?
3
votes
1answer
159 views

Electrum: display redeem script of a P2SH utxo

I use Electrum with a multisig wallet. I would like to figure out how to prove ownership of a "coin". I understand that I need to share the whole redeem script so that it's hash can be ...
0
votes
0answers
27 views

Can I use coldcard wallet to multisig between it and another wallet?

I want to use coldcard wallet + another device, possibly a smartphone, for multisignature. Ideally I'd like to use Coldcard + Bitpay. I've found tutorials on coldcard multisig: https://www.youtube.com/...

1
2 3 4 5
10