Author

Topic: FREE 0.005 BTC MULTISIG GIVEAWAY! (Read 1564 times)

hero member
Activity: 742
Merit: 500
October 24, 2016, 12:05:46 AM
#14
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.

 
hero member
Activity: 1708
Merit: 566
Leading Crypto Sports Betting & Casino Platform
October 23, 2016, 11:55:11 PM
#13
I DO NOT KNOW FOR CLAIM..
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
August 10, 2016, 08:32:17 AM
#12
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?
hero member
Activity: 765
Merit: 500
August 08, 2016, 05:53:29 AM
#11
Can anyone explain me what is this ? i think this is really great way to make a giveaway Smiley thanks

do you know about multisig address?
full member
Activity: 154
Merit: 100
August 08, 2016, 03:26:38 AM
#10
Can anyone explain me what is this ? i think this is really great way to make a giveaway Smiley thanks
legendary
Activity: 2912
Merit: 1060
August 07, 2016, 04:10:47 AM
#9
Gone
legendary
Activity: 1173
Merit: 1000
August 07, 2016, 03:58:33 AM
#8
This may help:

(from https://dev.blockcypher.com/data/samples/multisig-tx.html)


I have no clue though lol Smiley


************


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("
" + msg + "
")
}

// 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);


***********
legendary
Activity: 1722
Merit: 1000
August 07, 2016, 03:31:41 AM
#7
Interesting, let's see if I can work it out...

Nice one. Hope someone can post a guide after someone claims it.
member
Activity: 269
Merit: 11
August 07, 2016, 03:31:25 AM
#6
I dont know to claim  Undecided sorry ...
hero member
Activity: 1568
Merit: 544
August 07, 2016, 03:27:48 AM
#5
how to claim this giveaway sir?

multi-sig + ' It is a combination of the below 3 addresses '   =  claim
full member
Activity: 226
Merit: 100
August 07, 2016, 03:27:45 AM
#4
I've sent 0.005 BTC to this 2of3 multisig 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 Cheesy

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?
sr. member
Activity: 1492
Merit: 269
August 07, 2016, 03:25:50 AM
#3
how to claim this giveaway sir?
hero member
Activity: 1568
Merit: 544
August 07, 2016, 03:24:10 AM
#2
Cool one OgNasty,

We will see how long it will last...

Wallet:
donator
Activity: 4760
Merit: 4323
Leading Crypto Sports Betting & Casino Platform
August 07, 2016, 02:44:50 AM
#1
I've sent 0.005 BTC to this 2-of-3 multisig 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
Jump to: