Post
Topic
Board Project Development
Merits 2 from 1 user
Re: [C#][Github] SharpPusher, broadcast BTC, BCC(BCH) transactions to the network
by
Coding Enthusiast
on 13/01/2021, 09:23:53 UTC
⭐ Merited by ETFbitcoin (2)
ShartPusher
LOL!

can be really helpful if you combine it with the transaction tool. The user will sign the transaction within the program and then he'll broadcast it to the network without any wallet.
I've been trying to absorb all my old projects into two new projects which I started in 2020 but it's been a lot slower than I anticipated, mostly because I keep working on other parts and keep postponing it.
There is an open issue about it on both projects: https://github.com/Coding-Enthusiast/SharpPusher/issues/3

How can this be done? Will you have a list of nodes saved on a drop down? Also, what are the steps of broadcasting a transaction to the bitcoin network? I never found out, but I now want to. Do you firstly create a handshake with a node, send information and then it repeats with the rest of the nodes?
I believe I told you about the "MinimalClient" in Bitcoin.Net. It will be used for doing stuff like this. It will connect to a random full node the same way any other full node finds and connects to other nodes (DNS seeds or the local database it creates for subsequent connections) then it will perform the handshake and sends the tx message. There is no need to do it with more than one node but it is possible.