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

How to use createrawtransaction for sending to bare multisig?

There are lot of tools for performing pay to script has transactions, but how to build crearawtransaction parameters for sending to bare multisig. I m meaning, what are the exact steps to get then ...
0
votes
1answer
24 views

Segwit transaction - Non-canonical DER signature

Error (when sending) error code: -26 error message: 64: non-mandatory-script-verify-flag (Non-canonical DER signature) Transaction ...
0
votes
1answer
34 views

Difference between createmultisig and addmultisigaddress on v 0.20.0?

What is difference between createmultisig and addmultisigaddress? I ran 2 methods for 2 same bitcoin address on bitcoin-cli but gives different addresses as multisig to me. the results are as follows: ...
0
votes
0answers
19 views

Sign Multisignature Transaction with only 1 of the needed keys using BitcoinJ?

If I have an unsigned Raw Transaction whose inputs are from a multisignature wallet, can I sign the transaction with only of the N needed keys and having the output as raw transaction again using ...
1
vote
2answers
65 views

Partially Signing multisig rawtransaction returns redeemScript/witnessScript does not match scriptPubKey

I want to partially sign a rawtransactions using bitcoind through RPC but I am really stuck almost at the end of the process when I try to sign my manually created raw transaction and I spent many ...
0
votes
1answer
14 views

How to validate the change address in a multisig transaction?

I am using Specter Desktop to create a PSBT for a multisig transaction with some hardware wallets to sign. Part of the PSBT is a change address and I can match what the hardware wallet says to what ...
0
votes
1answer
39 views

Will the Bitcoin network discredit a transaction if you do a simple transfer on a multi-sig after you found the collision on that address?

Let's say you found a collision for an address on the Bitcoin network. You have its private key. Will you be able to transfer any money around or will the network prevent it or does it get verified? ...
2
votes
1answer
48 views

How do we know which co-signer signature is in raw hex in multisig?

I have a raw 2of3 multisig transaction. In this transaction, one co-signer already signed. The signature is for only one input. ...
1
vote
1answer
29 views

Who will the first adopters of Taproot be (assuming it is activated at some stage)? What incentives are there to start using it straight away?

Adoption of SegWit by users and companies after it was activated was slow. Should we expect adoption of Taproot to be slow also (assuming it is activated at some stage)? Who will the first adopters of ...
0
votes
1answer
39 views

Is the `addmultisignature` API call dependent on order of public keys in the array? Or is it lexicographically sorted?

Say Alice and Bob are part of a partnership business that accepts Bitcoin. They store all their main funds in cold storage until the end of 3 months, when they cash out and use a new address. This ...
0
votes
2answers
32 views

Clarifications on hd multisig wallet

I need clarification on multisig hd wallets. Let's imagine we have a 2/3 multisig. The first key is generated by the user on a mobile wallet, the second is kept on a server while the third is off-line ...
0
votes
2answers
54 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 ...
3
votes
1answer
58 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
38 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
39 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
60 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
33 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
64 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
18 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
33 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
130 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
37 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
35 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
54 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
52 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
50 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
43 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
25 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 ...
4
votes
1answer
144 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
41 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
85 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
56 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
38 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
75 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
45 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
93 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
84 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
49 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
26 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
32 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
113 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
39 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
61 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
216 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
50 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
48 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
65 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
164 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 ...

1
2 3 4 5
9