Bitcoin Forum
April 26, 2024, 12:34:17 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 »  All
  Print  
Author Topic: [coinb.in] Open Source, Multi Signature, HD Wallet, SegWit/Bech32 and more!  (Read 74774 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
americandesi
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


BTC < > INR & USD


View Profile
April 22, 2014, 12:34:39 PM
 #121

Quick question.! Do I have to run my own bitcoind client on the server to be able to run this script.?

Always buying and selling btc in bulk.!
Have I helped you out?  Send a donation! : 1ADesitf6McNmFw5wAN1y86bvyHLB5gR6P
My Reputation Thread : https://bitcointalk.org/index.php?topic=252042.0
1714134857
Hero Member
*
Offline Offline

Posts: 1714134857

View Profile Personal Message (Offline)

Ignore
1714134857
Reply with quote  #2

1714134857
Report to moderator
1714134857
Hero Member
*
Offline Offline

Posts: 1714134857

View Profile Personal Message (Offline)

Ignore
1714134857
Reply with quote  #2

1714134857
Report to moderator
1714134857
Hero Member
*
Offline Offline

Posts: 1714134857

View Profile Personal Message (Offline)

Ignore
1714134857
Reply with quote  #2

1714134857
Report to moderator
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714134857
Hero Member
*
Offline Offline

Posts: 1714134857

View Profile Personal Message (Offline)

Ignore
1714134857
Reply with quote  #2

1714134857
Report to moderator
OutCast3k (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 601


View Profile WWW
April 22, 2014, 12:45:13 PM
 #122

Quick question.! Do I have to run my own bitcoind client on the server to be able to run this script.?

No, its not required.

coinb.in - Open Source, Multi Signature, HD Wallet and more! | Donate: 33tht1bKDgZVxb39MnZsWa8oxHXHvUYE4G
michaelpaulson
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
April 23, 2014, 12:22:12 AM
 #123

good job with this. it's very useful. i'll be sending a donation your way shortly.

is there anyway we can modify the script to bypass the requirement of being online for the transaction creation (i believe it looks up your balance)? I would like to use this offline.

Thanks!
fbueller
Sr. Member
****
Offline Offline

Activity: 412
Merit: 266


View Profile
April 23, 2014, 12:29:53 AM
 #124

I don't mean to nag, but is there any sign of upcoming support for compressed keys? I think it's pretty vital, as when any party to a multisig address uses a key from bitcoind, or electrum from the next release on, will encounter the issue I had with the scriptSig reconstruction (leaving out all signatures where the key was compressed).

Bitwasp Developer.
imicaihi
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
May 16, 2014, 03:25:43 PM
 #125

Great work on this!

I've tried the service and a 2of3 worked great.
however, I tried something that I actually need right now in the form of a 6-of-10 and... no go Sad
Getting a tx rejected -22 and log error says "nonstandard transaction: scriptsig-size" which I assume relates to the 500b limit mentioned earlier in the thread.
Is there a way to make this work?
Reading around in some other discussions I saw being mentioned that even a 15 of 15 should work, so I'm a bit confused as to why 6 of 10 doesn't.

Also OutCast, on a side note, it would be really great if you could provide the non-minified bitcoinjs code (either as a download here or in the git repo) as part of the opensource approach.


Thanks! Smiley
imicaihi
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
May 16, 2014, 10:33:47 PM
 #126

as a followup - I just tried doing a manual multisig transaction of a 6 of 10, using only compressed pub keys in the latest bitcoin core, but still getting tx rejected 22. the script is somewhat shorter than with the non-compressed, but definitely not by a huge amount.

Any ideas on how to get this to work?
I've seen people saying that with compressed pub keys even a 15 of 15 could fit within the 520b limit, so what am I missing here?
waxwing
Sr. Member
****
Offline Offline

Activity: 469
Merit: 253


View Profile
May 17, 2014, 12:42:46 PM
 #127

as a followup - I just tried doing a manual multisig transaction of a 6 of 10, using only compressed pub keys in the latest bitcoin core, but still getting tx rejected 22. the script is somewhat shorter than with the non-compressed, but definitely not by a huge amount.

Any ideas on how to get this to work?
I've seen people saying that with compressed pub keys even a 15 of 15 could fit within the 520b limit, so what am I missing here?

Hi, I'm guessing you're the same guy as I spoke with on reddit? the answer is still: use Eligius. 6 of 10 is not standard (exceeds 500 limit). Was there some aspect of that explanation that didn't make sense? (Unless it wasn't you, in which case, sorry).

PGP fingerprint 2B6FC204D9BF332D062B 461A141001A1AF77F20B (use email to contact)
jobijo
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
May 19, 2014, 01:27:57 PM
 #128

Hi

This is very cool.
However, I don't understand everything.

Can someone make a complete tutorial for the average user to make simple 2of3 transactions?

Some questions:
- what is a redeem script?
- what should we put in that field?
- can't there be some simplifications like predifined 2of3 addresses and transactions?
- in  the transaction, what should I use as inputs?

Sorry for so many questions.
It would be so great if it could be usable by average users!
jobijo
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
May 19, 2014, 04:26:51 PM
Last edit: May 20, 2014, 09:32:40 AM by jobijo
 #129

I finally could test succesfuly with real money.
answering my own questions: the redeem script is given when you create the multisig address.
It's quite simple!!

Have made a tutorial in french.
Will translate it in english and post here.
jobijo
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
May 20, 2014, 09:19:45 AM
Last edit: May 20, 2014, 09:50:47 AM by jobijo
 #130

A few remarks:

There seem to be a bug: in both "create transaction" and "verify transaction", the input transaction is unknown to blockchain. Is it normal?

Also, in the signing page, could there be a "verify" button or an automatic verify step before the transaction is signed?

I use chome in linux.
In create new transaction, when you paste the redeem script with the middle button, the script is not activated. When you add a space or any caracter (or remove a caracter), the address goes wrong.
There is no check on the redeem script integrity. This can be dangerous I think.
There should be a verify step.

In the verify tab, could you add a "sign" button for transactions, or a "create transaction" for a redeem script? This would simplify the whole process.

Thanks for reading
lucserre
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
May 21, 2014, 11:15:51 PM
 #131

My 3 of 5 is being rejected... The "verify script" shows all in order. Blockchain.info pushtx:
Quote
Script not of right size, expecting 2 but got 5

I couldn't use Blockchain.info's pushtx for this. *shrugs*

I just used the one on OPs website.



Coinb.in is also failing... I also just tried a 3 of 4...

3 of 4 worked fine for me... note that if you try to resubmit the same transaction it will say your txn is invalid.

My 3 of 4 just got confirmations. 3 of 5 still being rejected by both coinb.in and blockchain.info.

It might be over 500 bytes... in which case (I'm told) it won't get confirmed by anyone.

The same thing is happening to me -   the 3-of-5 isn't working.  I had a 2-of-3 work just fine this morning, but this afternoon, there is no way to get the 3-of-5 to work.  Is coinbin not coding the transactions correctly? (Tried with blockchain.info to push too)
Is my money lost for ever??? (  Undecided Thanks coinb.in...)  I hope that is not the case...
Thanks,
-Luc
OutCast3k (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 601


View Profile WWW
May 22, 2014, 10:57:57 AM
Last edit: May 22, 2014, 11:10:50 AM by OutCast3k
 #132

The same thing is happening to me -   the 3-of-5 isn't working.  I had a 2-of-3 work just fine this morning, but this afternoon, there is no way to get the 3-of-5 to work.  Is coinbin not coding the transactions correctly? (Tried with blockchain.info to push too)
Is my money lost for ever??? (  Undecided Thanks coinb.in...)  I hope that is not the case...
Thanks,
-Luc

The hex encoded transaction you have given me via email appears to use non existent transaction IDs, as I've explained back to you. I don't think your money is lost, but if you could try again and note down each step you take, and the output and then contact me if it fails.

I finally could test succesfuly with real money.
answering my own questions: the redeem script is given when you create the multisig address.
It's quite simple!!

Have made a tutorial in french.
Will translate it in english and post here.

Thanks, glad you liked it.

Great work on this!

I've tried the service and a 2of3 worked great.
however, I tried something that I actually need right now in the form of a 6-of-10 and... no go Sad
Getting a tx rejected -22 and log error says "nonstandard transaction: scriptsig-size" which I assume relates to the 500b limit mentioned earlier in the thread.
Is there a way to make this work?
Reading around in some other discussions I saw being mentioned that even a 15 of 15 should work, so I'm a bit confused as to why 6 of 10 doesn't.

Also OutCast, on a side note, it would be really great if you could provide the non-minified bitcoinjs code (either as a download here or in the git repo) as part of the opensource approach.


Thanks! Smiley

Can you drop me a email with the details, and i'll take a look. I'm not sure right now.

coinb.in - Open Source, Multi Signature, HD Wallet and more! | Donate: 33tht1bKDgZVxb39MnZsWa8oxHXHvUYE4G
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1024



View Profile WWW
May 22, 2014, 11:28:39 AM
 #133

Could it be possible that only non compressed public keys are allowed to be added during the multisig creation?

lucserre
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
May 22, 2014, 12:47:24 PM
 #134

The same thing is happening to me -   the 3-of-5 isn't working.  I had a 2-of-3 work just fine this morning, but this afternoon, there is no way to get the 3-of-5 to work.  Is coinbin not coding the transactions correctly? (Tried with blockchain.info to push too)
Is my money lost for ever??? (  Undecided Thanks coinb.in...)  I hope that is not the case...
Thanks,
-Luc

The hex encoded transaction you have given me via email appears to use non existent transaction IDs, as I've explained back to you. I don't think your money is lost, but if you could try again and note down each step you take, and the output and then contact me if it fails.
Thanks for reply. I think I know why.  When I put my RedeemScript in your area to construct the transaction, it shows me the three inputs, but the numbers are mixed up.
For example, the first one you listed from the decode transaction section is: 3fbd...120a   but is listed like this in the construct transaction section: 0a12...bd3f.
It looks like the 8 bit groupings are grouped together, but in some sort of reverse order (0a is at the start in one, and at the end in the other).
Correct me if I'm wrong, but it looks like (to me) there is an error somewhere in your code that flipped the txid's. ?
Is this a little-endian/big-endian thing?
I'm not sure why it would have worked for 2-of-3 but now for 3-of-5 it's being encoded differently?
-Luc
queptiv
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
May 22, 2014, 12:48:00 PM
 #135

summary of how this works?
devthedev
Legendary
*
Offline Offline

Activity: 1050
Merit: 1004



View Profile
May 22, 2014, 12:50:45 PM
 #136

summary of how this works?

The page uses javascript to generate a multi signature address, the buyer sends the funds to the address. Once the agreement between all parties has completed a transaction can be created using the redeem script which is then signed by the participants. You can then broadcast the signed transaction into the network, releasing the funds to the chosen address.
Posted from Bitcointa.lk - #puVNlkBcvhsA7bDq

fbueller
Sr. Member
****
Offline Offline

Activity: 412
Merit: 266


View Profile
May 22, 2014, 02:05:21 PM
 #137

Could it be possible that only non compressed public keys are allowed to be added during the multisig creation?

Yes. It will also 'forget' signatures added by compressed public keys. Makes it useless when everyone uses compressed already..

Bitwasp Developer.
elbill
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1005


frantorres_995 at socialmedia


View Profile
June 28, 2014, 02:41:04 AM
 #138

It's down Sad

OutCast3k (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 601


View Profile WWW
June 28, 2014, 12:50:58 PM
 #139

It's down Sad

Will be back up soon, sorry about this. Some jerk is ddosing the server, and demanding he's paid X amount of bitcoins before he stops. As if!

coinb.in - Open Source, Multi Signature, HD Wallet and more! | Donate: 33tht1bKDgZVxb39MnZsWa8oxHXHvUYE4G
froggyfeels
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 17, 2014, 03:58:42 PM
 #140

Will this be coming back?
Looks like an SSL error, I remember getting onto the site fine before, and then there was the ddos attack, it looks like something else is wrong now.
I would like to try it on testnet.
Hope to see this project continue on.
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!