How can I create a transaction without inputs and it will be broadcasted but of course won't get confirmed? I would like the simplest method to do this


This is not possible. Only the coinbase transaction is allowed to have a null, or non-existent input, and the only way to create that is to mine a block. Moreover, it must adhere to additional rules, such as the inclusion of the block height in the coinbase section of the vin (the scriptSig) as per BIP 34.

Unless you happen to run a mining pool, or have enough hashpower to solo mine a block, you cannot do this.

Creating a transaction with no inputs whatsoever is not possible without a hard fork.

  • But I've seen video evidences of this happening. A transaction was made but its never confirmed cos it's not real. – sissy Oct 15 '19 at 19:52
  • Do you have a link to the video? That sounds extremely unlikely, and more likely as a way to sell you on some scam service – Raghav Sood Oct 15 '19 at 20:00
  • youtu.be/s8Ij1oPYBsU that's a video evidence. It's very real. – sissy Oct 15 '19 at 20:05
  • 1
    @sissy That is a scam, those videos are aiming to sell you software which will steal any crypto on you computer after you install it. The videos are a way to market them to people who are not familiar with the space and are looking for shortcuts/hacks – Raghav Sood Oct 15 '19 at 20:08
  • 1
    Coinbase transactions have inputs. They just reference null outpoints. – pinhead Oct 18 '19 at 3:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.