Title: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: OgNasty on August 07, 2016, 07:44:50 AM I've sent 0.005 BTC to this 2-of-3 multisig address: 3PFi4iDUGQtuN1ehXU3pnK1RE3Pi2dA4oe (https://blockchain.info/address/3PFi4iDUGQtuN1ehXU3pnK1RE3Pi2dA4oe)
It is a combination of the below 3 addresses. Only private keys are being provided. Good luck! Address: 1FreeBTCHcbB2sCmwHdSoSbbmX4WFPbVfx Privkey: 5JEAddnPBGcYH7xRn1HT7bteH4HcH9rUNmM7xXdYE746ZvWJhq9 Address: 1FreeBTCfUdsvRLjWZy5miaY2aExjTW2Uf Privkey: 5JCr6LfjxLg6ER1r7kRNDRFcwKu23r7tUgMJrDQxgWnFRY9gm3U Address: 1FreeBTCvAErKbkadrDBF8zweLWAgxgAoA Privkey: 5J4ErrCfQsVMLqTS641UrcNvQNQReCopZWDGUMovjvrrvzcaAkE Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: klaaas on August 07, 2016, 08:24:10 AM Cool one OgNasty,
We will see how long it will last... Wallet: http://btc-priceimg.herokuapp.com/balance/3PFi4iDUGQtuN1ehXU3pnK1RE3Pi2dA4oe Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: celot on August 07, 2016, 08:25:50 AM how to claim this giveaway sir?
Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: Sambalado on August 07, 2016, 08:27:45 AM I've sent 0.005 BTC to this 2of3 multisig address: 3PFi4iDUGQtuN1ehXU3pnK1RE3Pi2dA4oe (https://blockchain.info/address/3PFi4iDUGQtuN1ehXU3pnK1RE3Pi2dA4oe) It is a combination of the below 3 addresses. Only private keys are being provided. Good luck! Address: 1FreeBTCHcbB2sCmwHdSoSbbmX4WFPbVfx Privkey: 5JEAddnPBGcYH7xRn1HT7bteH4HcH9rUNmM7xXdYE746ZvWJhq9 Address: 1FreeBTCfUdsvRLjWZy5miaY2aExjTW2Uf Privkey: 5JCr6LfjxLg6ER1r7kRNDRFcwKu23r7tUgMJrDQxgWnFRY9gm3U Address: 1FreeBTCvAErKbkadrDBF8zweLWAgxgAoA Privkey: 5J4ErrCfQsVMLqTS641UrcNvQNQReCopZWDGUMovjvrrvzcaAkE nice giveaway :D i want to ask about the amount of signatures required to release the coins? is it use all of them or just 1 or two privkey needed? Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: klaaas on August 07, 2016, 08:27:48 AM how to claim this giveaway sir? multi-sig + ' It is a combination of the below 3 addresses ' = claim Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: altscaner on August 07, 2016, 08:31:25 AM I dont know to claim :-\ sorry ...
Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: coin@coin on August 07, 2016, 08:31:41 AM Interesting, let's see if I can work it out...
Nice one. Hope someone can post a guide after someone claims it. Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: goose20 on August 07, 2016, 08:58:33 AM This may help:
(from https://dev.blockcypher.com/data/samples/multisig-tx.html) I have no clue though lol :) ************ var bitcoin = require("bitcoinjs-lib"); var bigi = require("bigi"); var buffer = require('buffer'); var rootUrl = "https://api.blockcypher.com/v1/btc/test3"; // please do not drain our test account, if you need testnet BTC use a faucet // https://tpfaucet.appspot.com/ var source = { private : "1af97b1f428ac89b7d35323ea7a68aba8cad178a04eddbbf591f65671bae48a2", public : "03bb318b00de944086fad67ab78a832eb1bf26916053ecd3b14a3f48f9fbe0821f", address : "mtWg6ccLiZWw2Et7E5UqmHsYgrAi5wqiov" } var key = new bitcoin.ECKey(bigi.fromHex(source.private), true); var addrs = []; // 0. We get 3 newly generated address function logAddrs(dest1, dest2, dest3) { addrs[0] = dest1[0]; addrs[1] = dest2[0]; addrs[2] = dest3[0]; log("Generated 3 new addresses for 2-of-3 multisig."); } // 1. Post our funding transaction, sending money from a standard address to the multisig // address for our 3 keys. function newFundingTransaction() { var newtx = { "inputs": [{"addresses": [source.address]}], "outputs": [{ "addresses" : [addrs[0].public, addrs[1].public, addrs[2].public], "script_type" : "multisig-2-of-3", "value" : 40000, }] } return $.post(rootUrl+"/txs/new", JSON.stringify(newtx)); } // 2. Sign the hexadecimal strings returned with the fully built transaction and include // the source public address. function signAndSend(newtx) { if (checkError(newtx)) return; newtx.pubkeys = []; newtx.signatures = newtx.tosign.map(function(tosign) { newtx.pubkeys.push(source.public); return key.sign(new buffer.Buffer(tosign, "hex")).toDER().toString("hex"); }); return $.post(rootUrl+"/txs/send", JSON.stringify(newtx)); } // 3. Open a websocket to wait for confirmation the transaction has been accepted in a block. function waitForConfirmation(finaltx) { if (checkError(finaltx)) return; console.log(finaltx); log("Transaction " + finaltx.tx.hash + " to address " + finaltx.tx.outputs[0].addresses[0] + " of " + finaltx.tx.outputs[0].value/100000000 + " BTC sent."); var confirmed = $.Deferred(); var ws = new WebSocket("wss://socket.blockcypher.com/v1/btc/test3"); // We keep pinging on a timer to keep the websocket alive var ping = pinger(ws); ws.onmessage = function (event) { if (JSON.parse(event.data).confirmations > 0) { log("Transaction confirmed."); confirmed.resolve(); ping.stop(); ws.close(); } } ws.onopen = function(event) { ws.send(JSON.stringify({filter: "event=new-block-tx&hash="+finaltx.tx.hash})); } log("Waiting for confirmation... (may take > 10 min)"); return confirmed; } function newTwoOfThreeTransaction() { var newtx = { "inputs": [{ "addresses" : [addrs[0].public, addrs[1].public, addrs[2].public], "script_type" : "multisig-2-of-3" }], "outputs": [{ "addresses" : [source.address], "value" : 15000 }] } return $.post(rootUrl+"/txs/new", JSON.stringify(newtx)); } function signForAddressAndSend(addressNum) { return function(newtx) { if (checkError(newtx)) return; console.log(addrs[addressNum-1]); var key = new bitcoin.ECKey(bigi.fromHex(addrs[addressNum-1].private), true); newtx.signatures = newtx.tosign.map(function(tosign) { return key.sign(new buffer.Buffer(tosign, "hex")).toDER().toString("hex"); }); return $.post(rootUrl+"/txs/send", JSON.stringify(newtx)); } } function pinger(ws) { var timer = setInterval(function() { if (ws.readyState == 1) { ws.send(JSON.stringify({event: "ping"})); } }, 5000); return {stop: function() { clearInterval(timer); }}; } function checkError(msg) { if (msg.errors && msg.errors.length) { log("Errors occured!!/n" + msg.errors.join("/n")); return true; } } function log(msg) { $("div.log").append("<div>" + msg + "</div>") } // Chaining $.when($.post(rootUrl+"/addrs?a"), $.post(rootUrl+"/addrs?b"), $.post(rootUrl+"/addrs?c")) .then(logAddrs) // funding transaction to multisig address .then(newFundingTransaction) .then(signAndSend) .then(waitForConfirmation) // transfer signing with key #3 .then(newTwoOfThreeTransaction) .then(signForAddressAndSend(3)) // transfer signing with key #1 .then(newTwoOfThreeTransaction) .then(signForAddressAndSend(1)) // final confirmation .then(waitForConfirmation); *********** Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: bitpop on August 07, 2016, 09:10:47 AM Gone
Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: mileymatmun on August 08, 2016, 08:26:38 AM Can anyone explain me what is this ? i think this is really great way to make a giveaway :) thanks
Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: Mallampue on August 08, 2016, 10:53:29 AM Can anyone explain me what is this ? i think this is really great way to make a giveaway :) thanks do you know about multisig address? Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: LoyceV on August 10, 2016, 01:32:17 PM do you know about multisig address? I've heard about it, but I still don't get it. I think more people would like to know how to combine the private keys to a working key.On https://www.bitaddress.org, I tried using Split Wallet to combine them to one. It gives V5RsZmBwjNH3f97DP2VG7pR2a8wJ1SNnpx1bffKtdKFd9wA6URUoWeGW. I tried making a paper wallet with that address, but it says it's not a valid Private Key. A step-by-step instruction on how to get there would be nice. Anyone? Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: Jody.Drummer on October 24, 2016, 04:55:11 AM I DO NOT KNOW FOR CLAIM..
Title: Re: FREE 0.005 BTC MULTISIG GIVEAWAY! Post by: Omegasun on October 24, 2016, 05:05:46 AM do you know about multisig address? I've heard about it, but I still don't get it. I think more people would like to know how to combine the private keys to a working key.On https://www.bitaddress.org, I tried using Split Wallet to combine them to one. It gives V5RsZmBwjNH3f97DP2VG7pR2a8wJ1SNnpx1bffKtdKFd9wA6URUoWeGW. I tried making a paper wallet with that address, but it says it's not a valid Private Key. A step-by-step instruction on how to get there would be nice. Anyone? i think someone already claim it because the wallet address balance is already zero. I hope the winner share the guide he uses on how to use multiple signature. I like this kind of wallet because it is not easy to hack and can be own of a group of person. |