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
0
votes
0answers
9 views

Proof of private keys ownership for multiple addresses

In a two party coinjoin consists of Mr Seller and Mr Buyer. Mr Seller has set A of sender addresses/input and set B of receiver addresses (output) Mr Buyer has set C of sender addresses/input and set ...
2
votes
1answer
24 views

Which MuSig scheme is optimal? Classic MuSig or this new MuSig-DN scheme?

Now we have two competing MuSig schemes which is better? Classic MuSig or MuSig-DN? Which use case(s) might choose classic MuSig over MuSig-DN and vice versa?
0
votes
0answers
28 views

BTC sent to multisig address, but no info about this in bitcoin core (listsinceblock, getwalletinfo, listunspent)

I sent BTCs (testnet) to multisig address: address: 2N8yzozJh1DFgrnND7TbSbuSQ1NPA8byQDu transaction: 2453fe904b74acbbf541f98d2d5a1d7a509457a3df10bf38d0c3cb9326734dcd But my bitcoin core does not ...
1
vote
1answer
24 views

Does getreceivedbyaddress or listreceivedbyaddress or listunspent shows pay to pubkey and bare mutlisig transactions?

Couldn’t find the answer inside the source code. If I receive a pay to pubkey transaction to the pubkey of a 1r address, will it shows up using getreceivedbyaddress or listreceivedbyaddress or ...
1
vote
1answer
44 views

Bitcoin Core private key import

I would like to import the private keys from a multisig paper wallet to Bitcoin Core. My aim is to convert the paper wallet to an electronic wallet and to be able to export the corresponding wallet....
1
vote
1answer
30 views

How is a multisig transaction transferred between multiple signers?

I'm trying to learn more about doing multisig transactions. The examples I've seen show the signing of the transaction with 2-of-3, or 3-of-3, where the signatures are added, essentially, at the same ...
0
votes
0answers
58 views

How to sign a transaction and also get the signature part from it using electrum console?

How do I sign a transaction with following things: Unsigned Tx: ...
0
votes
0answers
13 views

How to import multisig private keys

I've been trying to import my multisig paper wallet to Bitcoin Core. I am in possession of the private keys and the redeem script. The private keys are in uncompressed WIF format (i.e. start with a '5'...
0
votes
1answer
24 views

How to know the destination address of a multisig?

Run this command: bitcoin-cli getrawtransaction 56214420a7c4dcc4832944298d169a75e93acf9721f00656b2ee0e4d194f9970 2 You will see the first vout is a multisig as follow: { "value": 0....
2
votes
1answer
53 views

How to use the lightning network with Electrum multisig wallet?

I want to experience the lightning network transactions with my Electrum wallet. But the lightning network is not available, and it shows the following information: "Lightning is currently ...
0
votes
1answer
25 views

Address Reuse for Multisig Address

It is De facto standard that address should not be reused, and even Bitcoin officially emphasis address should not be reused. Does the same condition apply for Multi-signature address ?, If Yes apart ...
1
vote
1answer
31 views

Multi-signature with no address reuse . How coordination is done?

I would like to have both 2-of-3 multi-signature and no address reuse. For example, 3 BTC belong to multi-sig user1 (Officer),user2 (Manager), user3 (CEO) (2of3 multisig) with pubkey1,pubkey2,pubkey3. ...
3
votes
2answers
51 views

How does the sender know the receiver's public keys in a m-of-n transaction?

Assume that Alice is controlling an address that requires multisig to spend bitcoins. Someone wants to send Alice bitcoins and this sender needs to create a scriptPubKey as part of the output paying ...
2
votes
2answers
46 views

How do Bitcoin balances work when an address is controlled by multiple parties together?

user1, pubkey1, 1.1 BTC user2, pubkey2, 1.2 BTC user3, pubkey3, 1.3 BTC user4, pubkey4, 1.4 BTC user4 sends 0.4 BTC to a 2-of-3 multi-sig account controlled by user1, user2 and user3 using P2SH. The ...
0
votes
1answer
43 views

How to use Multisig feature on Bitcoin Core RPC in an online exchange?

I've craeted a small online exchange based on Bitcoin Core. The features in this application are: User send request to get a new address, and the Bitcoin Core generate a new one with defined ...
2
votes
1answer
41 views

Retrieve address when create a channel lightning network

I have two nodes in regtest. the first one is: $ l1-cli getinfo { "id": "02c3f99e70c8da59e428dd119d36c0a1317e5cd85218a760355b5f9b4f822f6109", "alias": "ALICE&...
0
votes
0answers
22 views

Multisig Wallet Help

Hello everyone I'm jud3v and i'm searching an api that provide me the same as electrum wallet for creating multisig wallet 2-of-3 for my client to protect there btc with multisignature. I have already ...
2
votes
1answer
123 views

What are the sizes of single-sig and 2-of-3 multisig taproot inputs?

There was a Twitter discussion about the sizes of inputs and Taproot came up. What are the input sizes for Taproot inputs? Please cover both the key path spend (single-sig or default spend) and 2-of-...
0
votes
0answers
34 views

How to calculate z and z1 from ecdsa signature [duplicate]

Can anyone explain me any clearly answer or code in python with examples how we can calculate z and z' value fromECDSA Signature order? I search in google and youtube and i not saw any correctly ...
0
votes
0answers
71 views

How can i calculate z and z1 from ecdsa signature

Can anyone explain me any clearly answer or code in python with examples how we can calculate z and z' value fromECDSA Signature order? I search in google and youtube and i not saw any correctly ...
0
votes
0answers
38 views

Make bitcoin escrow payment (PHP)

Hello ! i'm making a bitcoin shop, i'm on the step for payment them step are ok but i want to make an escrow payment using multisig because i want a seller and buyer protection by escrow, but i don't ...
0
votes
0answers
36 views

Best way move funds from multiple wallets to single wallet?

Let's say I have 5 Bitcoin wallets, Wallet-A,B,C,D,E I have a master wallet, Wallet M What is the best way to automatically move funds from [A-E] => M Or is there any similar solution to this ...
1
vote
1answer
63 views

How to Verify P2SH Signature

I am trying to debug an issue where i believe i might have a bad signature but i am trying to figure out how to approach it. What is this a signature of. Private key + what (redeem script? entire raw ...
0
votes
1answer
39 views

Use case for multiple inputs in a single transaction

Is there a way to ascertain a pair or more of Bitcoin addresses belong to the same wallet on the basis an address pair was used as input for a single transaction? Can I verify the address pair input ...
0
votes
1answer
89 views

Old p2sh address not signing correctly on core v0.17

https://pastebin.com/kdQPkELN if anyone can see why i am getting a 16: mandatory-script-verify-flag-failed (Signature must be zero for failed CHECK(MULTI)SIG operation)failure.... It is a p2sh ...
1
vote
2answers
73 views

Multisignature technology in bitcoin - math and code

I am interested in the math and code behind bitcoin multisignature technology. I've been looking for actual code that creates a multisignature address/pub key, and verifies transactions/digital ...
0
votes
1answer
39 views

Signing a Segwit Multisig Transaction

I am creating some test code which can create transactions and sign then, I already could do it with NON-Segwit multisig address, they were signed using my code and broadcasted. But when I tried with ...
3
votes
1answer
24 views

LN Payment Channels: Can you have more than two nodes in a channel?

I can't seem to find an answer to this but apologies if this exists somewhere already. From the last paragraph of section 2.0 in the lightning network paper version 0.5.9.2, "Micropayment channels ...
0
votes
2answers
23 views

Regtest createmultisig Error: Invalid public Key?

As shown below, I generated 3 new addresses (Legacy I believe) in RegTest. I then try to create a multsig address from exactly these 3 addresses. What am I doing wrong, or is this unavailable in ...
3
votes
1answer
111 views

Sign P2SH transaction with Openssl

I have an P2SH 1-3 and I want to use openssl to sign a transaction. my redem script is ...
1
vote
0answers
38 views

Output has an “Unknown” status?

Looking at transaction https://blockstream.info/tx/c362fe7f8cb94b363c0c7cd5a0f82cf0dfa7733ab8a3b90df3eb9f0bff912148 some outputs are having type: nonstandard. There are 2 questions related to it: ...
0
votes
2answers
55 views

Segwit Bitcoin Transaction Signing

As I could understand, we can recover the R and the S values from any transaction following the ScriptSig where we have DER serialization. Segwit transactions, where the signature will be in the ...
0
votes
1answer
178 views

Segwit with Multisig

I was analyzing a Bitcoin transaction that works both with Segwit and non-Segwit for multisig Scripts. Here is the transaction: https://www.blockchain.com/en/btc/tx/...
0
votes
0answers
49 views

contract to exchange bitcoin for eth

I'm thinking about a decentralized service to exchange bitcoin for eth or any other ERC20 token. Probably something that bisq already does. Let's say A wants to sell 1 BTC for 5 ETH to B. Both have ...
0
votes
1answer
73 views

bitcoind multisig transaction not shown as multisig transaction / shown as “signed” by 2:3

Seems like there was a change in how multisig transactions are being created. Running a node using bitcoind v0.16.3 and another one using latest bitcoind (v.0.19.0.1). The multisig transaction created ...
1
vote
0answers
45 views

How to get addresses from a transaction's vin?

How can i decode addresses from the following transaction's vin. Transaction: https://blockchair.com/bitcoin/transaction/ed8286d06f6df2269e8481b37bbc532c11d80bd2d1b155c920a0742daf3185b2 There are ...
0
votes
0answers
60 views

P2MS transaction

I'm studying Bitcoin's Protocol and I want to replicate P2MS in regtest. Yes I know that I can use P2SH but I'd like to understand it more in depth. I Have 3 addresses P2PKH (A and B and C). A has 50 ...
0
votes
0answers
17 views

How do I add a multisig wallet to a site, so that each user can top up their account and buy things

I want to add a multisig wallet onto my site, the idea being users can top up BTC and spend it on the site to buy things like iPhones or MacBooks we have for sale, thanks
3
votes
1answer
109 views

What is an extended fingerprint (xfp) and how does it differ from an xpub?

Coldcard requires the xfps of all of its cosigners to be able to verify and sign multisig transactions. Providing the coldcard with just the xpubs is not enough, which I believe to mean that the xfp ...
5
votes
1answer
88 views

Why do the xpubs from electrum and trezor not match when creating a multisig wallet?

For a little background, I am trying to set up a 2-of-3 multisig wallet with 2 trezors and a coldcard. I am trying to verify that my setup is correct before putting any meaningful amount of money in ...
0
votes
1answer
43 views

Query Reagrding DER Signature

(For Bitcoin TestNet Only) I am working on Signed Transaction which consists More than One Inputs and More than One Outputs (Unsigned HEX Data). after that i have generated two DER Signature of both ...
2
votes
1answer
59 views

Check if multiple signatures match a specifc public key

Suppose you have a company which has three main leaders called A, B and C also the company have 5 shareholders called S1 to S5. The decision rule for spending any coin from company's address is to ...
1
vote
1answer
299 views

Is it possible to use Electrum to create a multisig wallet with a trezor and an airgapped coldcard?

I set up a 2-of-3 multisig using Electrum, a Trezor, and a Coldcard. During testing, I ran into issues using the Coldcard to sign. My approach: (On Electrum) File -> New/Restore -> Multi-signature ...
1
vote
0answers
44 views

How to implement 2/2 multi-signature transactions with bitcoinj

I am using bitcoinj to implement a 2/2 multi-signature transaction. Now I want to use bitcoinj to generate a 2/2 multi-signature address and its corresponding Redeem Script through the public keys of ...
0
votes
1answer
84 views

Help signing a P2WSH Multisig

I'm trying to construct a transaction in regtest mode that spends from a P2WSH 2-of-2 multisig. Here is the funding transaction for 5 btc. It also contains a change output for 5 btc. ...
2
votes
0answers
119 views

Is it possible to use Bitcoin-core for multisig? Can it handle change addresses?

I have tried to import three xpub in a watch-only wallet as keypool with importmulti and a multisig output descriptor and to fill the first address with some BTCs. When I try to spend the newly ...
0
votes
1answer
75 views

Not able to Spend 2-2 MultiSig UTXO

I created 2-2 Multisig Account 2NECouPA4UVNMzX1K7kekc4W3VudDhMdFkM from msrFNhKwLu9GrT3hFoizz21xEwJ61xMsym and n1NPFEJHBA8j63B5dgJ3aQcufA8VmrN27U, I tried spending UTXO from this account but got an ...
0
votes
1answer
32 views

How Extracting address Bitcoin to script multi signature

I want to extract the correct address from a script multi-signature. I have this real script multi-signature from this ScriptSig (tx index 1), so this is a readme script for this address OP_2 ...
2
votes
1answer
73 views

Multisig refund transaction flaw in Lightning Network talk

I was watching Tadje Dryja's talk at SF Bitcoin Devs conference on transaction malleability, which formed part of the basis behind the Lightning Network. At 17'45", I saw this example. Prior to ...
1
vote
0answers
41 views

Is possible extract the original script P2MS from the transaction locked with the P2SH address?

This is a stupid question because if the P2SH contains the hash160 (and the hash160 contains the sha256) of the P2MS doesn't possible return to the original hex P2MS. So, but for verifying the P2SH I ...

1
2 3 4 5
8