blockchain – Looking for someone to help me recover stolen BTC

I need help recovering 7.01386067 BTC that was stolen from me through an investment scam. I have included a picture of the blockchain transactions of the bitcoins i purchased:

BTC purchased of which I can prove ownership
BTC purchased of which I can prove ownership

I was able to track the downstream wallets that the scammers are using to house the stolen assets and my realization is that they are doing this type of criminal activity to many people. If you scan the subject wallets you find they are housing and moving over 220,000,000 USD regularly. Not sure how something like this can go without notice to the government or law enforcement but i fear many many innocent people are being harmed by these dark actions. The following image contains the downstream wallets and the value contained as of earlier today (more than likely changed, but you can understand gravity of the situation):

Scammers wallet addresses (downstream of BTC i was scammed out of)

Scammers wallet addresses (downstream of BTC i was scammed out of)

If you review the transaction data upstream, you will find that these scammers are using BTC tumblers to try and sever the connection to the missing BTC upstream to prevent any of their victims from recovering their lost assets.

Does anyone in this community believe they are able to assist me and those others that have been harmed by these dark actions?

blockchain – How to automatically get transaction while sending BTC?

Here is my SendBTC method. I do not want to pass fundingTransaction variable each time I call this method. Currently, I pass fundingTransaction value by looking up to https://testnet.smartbit.com.au/. I want to get this funding transaction in this method only. How can I do this?

public static bool SendBTC(string secret, string toAddress, decimal amount, string fundingTransaction)
    {
        Network bitcoinNetwork = Network.TestNet;
        var bitcoinPrivateKey = new BitcoinSecret(secret, bitcoinNetwork);
        var address = bitcoinPrivateKey.GetAddress(ScriptPubKeyType.Legacy);

        var client = new QBitNinjaClient(bitcoinNetwork);
        var transactionId = uint256.Parse(fundingTransaction);
        var transactionResponse = client.GetTransaction(transactionId).Result;

        var receivedCoins = transactionResponse.ReceivedCoins;

        OutPoint outPointToSpend = null;
        foreach (var coin in receivedCoins)
        {
            if (coin.TxOut.ScriptPubKey == bitcoinPrivateKey.GetAddress(ScriptPubKeyType.Legacy).ScriptPubKey)
            {
                outPointToSpend = coin.Outpoint;
            }
        }

        var transaction = Transaction.Create(bitcoinNetwork);
        transaction.Inputs.Add(new TxIn()
        {
            PrevOut = outPointToSpend
        });

        var receiverAddress = BitcoinAddress.Create(toAddress, bitcoinNetwork);


        var txOutAmount = new Money(amount, MoneyUnit.BTC);

        var minerFee = new Money(0.0005m, MoneyUnit.BTC);

        var txInAmount = (Money)receivedCoins((int)outPointToSpend.N).Amount;
        var changeAmount = txInAmount - txOutAmount - minerFee;

        transaction.Outputs.Add(txOutAmount, receiverAddress.ScriptPubKey);
        transaction.Outputs.Add(changeAmount, bitcoinPrivateKey.GetAddress(ScriptPubKeyType.Legacy).ScriptPubKey);


        transaction.Inputs(0).ScriptSig = address.ScriptPubKey;

        transaction.Sign(bitcoinPrivateKey, receivedCoins.ToArray());

        BroadcastResponse broadcastResponse = client.Broadcast(transaction).Result;

        return broadcastResponse.Success;
    }

[ANN] [ICO] 🔥🔥🔥 eLYQD 🔥🔥🔥 Blockchain Solution for the Vaping Industry! – Cryptocurrencies Corner

Going Digital, Going Direct!

Our mission is to redefine the e-liquid industry by building a more direct approach to brand loyalty, competitive pricing, higher revenue and stronger customer satisfaction.


eLYQD is a global direct to consumer platform. In our marketplace, consumers and manufacturers around the world connect online to buy and sell e-liquids. We also offer a complete range of seller tools and services that help brands start, manage and scale their businesses.


This is just the beginning. Your interest will allow us to ramp up our efforts to implement a global marketplace for e-liquids by eliminating the chaos of age-old retailization.


The vaping industry lacks an eco-commerce blockchain solution where product availability, price comparison, ease of payment, fraud and cross border marketing is not available. That’s why we are here to introduce you to “ELYQD”

G.png

eLYQD is a decentralized ethereum based ecosystem marketplace that will be the framework for the entire vaping industry. eLYQD makes the best use of the Blockchain technology, enabling to make the platform transparent, open and as safe as possible for both transaction parties, reduction of transaction and business costs, and simplifying of the purchase process. 


eLYQD is a marketplace platform designed to allow anyone and everyone to create an online store that will make good use of the advanced technologies in the E-Commerce field, including the option to pay for vaping products with Cryptocurrencies and eLYQD Tokens. With the aim to connect e-liquid manufacturers all over the world and supply businesses with the necessary tools for launching one of its kind platform to the global market with minimal transaction fees and without any financial borders, intermediaries or annoying bureaucratic fees.

flowchart_01.png

eLYQD aim to unite manufacturers in order to create our own economical Crypto-commerce that will take E-commerce to entirely different level altogether! With fully decentralized e-Commerce marketplace, eLYQD aims to allow an easy way to buy and sell vaping products with keeping up on privacy, safety and lower cost! And will allow consumers to have access to brands from all over the world 24/7. 


With the vision of eLYQD, it will increase the efficacy of all the business interactions by freeing them from all kinds of middlemen and making those interactions immediate, transparent, secure and mutually beneficial. All this will be achieved by creating a fast Blockchain-based decentralized ecosystem and organizing user interactions on the peer-to-peer basis. 


The eLYQD ecosystem will be used by mass consumers and product manufacturers from all over the globe to interact directly with one another. The transactions will be powered by LYQD and therefore, they will be fast, secure and transparent. There will be no need for intermediaries that exist in traditional vaping ecosystems. eLYQD will retrain all the value generated by the community within the Ecosystem.

E.png


The eLYQD team is unique in that it combines deep vaping industry and fintech experience with blockchain and software expertise. eLYQD’s Crowdsale is a natural continuation of the team’s long term vision of delivering frictionless, high quality, low costing vaping experience for everyone, everywhere.

pre_sale_round.png

ico_bonus_rounds_transparent.png


DISTRIBUTION OF ISSUED TOKENS


• Total number of generated LYQD tokens: 100.000.000.000


• Date of pre-ico sale start: July 01st 2018 09:00 a.m. UTC


• Date of pre-ico sale end: July 08th 2018 11:00 a.m. UTC


• Date of crowdsale start: July 09th 2018 19:00 p.m. UTC


• Date of crowdsale end: September 30th 2018 23:00 p.m. UTC or until hard cap is


reached


• Token distribution date: up to 15 days after ICO ends


• Token contract address: 0x202b15C6fE6337e5c6A030e56254Aaf22233e4F6


• Token purchase address: 0xbed44edda0a4a967e1abde87c08b1c224e876538


60% of tokens will be sold in the token sale. The distribution of Ether raised will be used as follows:


• 50% development


• 25% marketing


• 20% company operations and exchanges


• 5% legal


40% of tokens will be distributed as follows:


• 2% of tokens will be reserved for advisors


• 3% will be held for eLYQD bounty program and airdrops


• 10% will be for held for pre-ico sale


• 5% of tokens will be held as a reserve fund


• 3% will be held for user utilization


• 17% of tokens will be held by project founders & team


There are many more exciting offers for the early investors. So, come to join us early on to get maximum benefits.


In order to know further details, check below:

YT.png

Official Website:


https://elyqd.world


Whitepaper: 


https://elyqd.world/assets/files/white-paper.pdf


Social Media Links:


– Facebook:
https://www.facebook.com/elyqdcom

– Twitter:
https://twitter.com/elyqdcom

– Telegram:
https://t.me/elyqdworld

– LinkedIn:
https://www.linkedin.com/in/globaliquids/

– YouTube:
https://www.youtube.com/channel/UC2C3Tv8VKYX1wFMJcB6TvAg

blockchain – NBitcoin Transaction sign(secret, bool) is giving error. Instead of bool it says to pass Coin Object

I am using NBitcoin (I’m new to it) to sign a transaction. Here Transaction sign(secret, bool) method is giving error. (I’ve searched the Internet, but got no help.) Instead of bool it says to pass Coin object, I’m using the latest stable version of NBitcoin. How should I do this? Here’s my code:

var fee = Money.Coins(0.0001m);

        Transaction payment=Transaction.Create(bitcoinNetwork);
        payment.Inputs.Add(new TxIn()
        {
            PrevOut = new OutPoint(fundingTransaction.GetHash(), 1)
        });

        payment.Outputs.Add(new TxOut()
        {
            Value = amount-fee,
            ScriptPubKey = toAddress.ScriptPubKey
        });

        var output = fundingTransaction.Outputs(0);
       

        payment.Outputs.Add(new TxOut()
        {
            Value = output.Value - amount - fee,
            ScriptPubKey = output.ScriptPubKey
        });

        var message = "Thanks :)";
        var bytes = Encoding.UTF8.GetBytes(message);
        payment.Outputs.Add(new TxOut()
        {
            Value = Money.Zero,
            ScriptPubKey = TxNullDataTemplate.Instance.GenerateScriptPubKey(bytes)
        });

        Console.WriteLine(payment);

        payment.Inputs(0).ScriptSig = fundingTransaction.Outputs(1).ScriptPubKey;

        payment.Sign(secret, false); // the problem arises here

        using (var node = Node.Connect(Network.Main))
        {
            Console.WriteLine("Doing version handshake");
            node.VersionHandshake();
            Console.WriteLine("Sending message");
            node.SendMessage(new InvPayload(InventoryType.MSG_TX, payment.GetHash()));
            node.SendMessage(new TxPayload(payment));
            Thread.Sleep(500);
        }