I recently attempted to set up a solo Bitcoin mining pool for privacy reasons. The thing is, there's no no GUI version of Bitcoin Core, so I'm kinda stuck on how to use the daemon. Any suggestions for an open-source no GUI core I could use? Thanks!
Looking for a no GUI version of Bitcoin Core
8 replies 35 views
A "solo mining pool"? Do you mean you tried solo mining?
That's not true. Have you downloaded Bitcoin Core from bitcoincore.org? In Windows, just install the setup (exe). Alternatively, you can run bitcoind and use bitcoin-cli as the command line client.
Are you looking forward to downloading a GUI core
Check the news section of the forum
the latest bitcoin core is link is always updated for download you can navigate to windows exe or your operating system download and install
Run the bitcoin-qt
Else
Open the daemon
And Run.... bitcoind
Although your statement looks controversial and not straight but this should work
First, Bitcoin Core itself is a full node wallet software, not a mining program.
Second, if you're struggling with the concept of a daemon, trying to set up a solo mining might be a bigger challenge than you think. Perhaps you should try to describe in more detail what you've tried so far, and we can see if there's a simpler solution or point you towards some resources for solo mining that do make sense for beginners.
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#5Mar 10, 2025, 05:42 AM
Bitcoin-qt is the binary with GUI.
Bitcoind is the one he's looking for but it wont just run by opening it.
In Windows like in your screenshot, you'll have to open either "command prompt" or "PowerShell",
Then, cd to "daemon" directory, and lastly: launch it by entering bitcoind or ./bitcoind depending on what command line interface you're using.
Is this related to this project: /index.php?topic=5494329.msg63995811#msg63995811?
yes one use the cmd and PS to run it.
It did work on my side, i only use the bitcoind to conect to the RPC server, then use the command prompt mostly to navigate through to the daemon dirctory to run the bitcoin-cli - with commands
although i don't use it that much but i've only use the bitoind and bitcoin-cli
I think OP fell into XY problem. While we can simply tell OP to either,
1. Simply look for tutorial and learn how to use bitcoind along with Bitcoin Core's API (either in RPC-JSON or REST format).
2. Follow guide [Guide] Solo mine testnet bitcoins with bfgminer, Bitcoin Core, and a CPU/GPU, while also configure Bitcoin Core to use VPN or other kind of proxy.
I have feeling it wouldn't achieve what OP actually wants.
I believe it is possible to run the Bitcoin Core GUI along with an RPC interface if you call bitcoin-qt along with the -server command-line option.
I am not sure whether this option is specified by default in the GUI version of Bitcoin Core, but I know for sure that it is the case when you run Bitcoin as a daemon (via bitcoind). Anyway, this option brings up the JSON-RPC server which you will need for running your mining pool.
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#9Mar 12, 2025, 08:27 AM
Comments in Bitcoin's repository mention that it's disabled in the GUI by default.
References:
https://github.com/bitcoin/bitcoin/blob/f7a6d3444973421bfd35815fabe552874f462467/src/bitcoind.cpp#L170-L171https://github.com/bitcoin/bitcoin/blob/f7a6d3444973421bfd35815fabe552874f462467/doc/JSON-RPC-interface.md?plain=1#L3-L6
Aside from command line argument, it can also be set in the "bitcoin.conf" file as server=1 to be persistent.
Related topics
- Bitcoin Core displaying coins (UTXOs) in a new tab 13
- Ways to earn some sats by contributing to bitcoin core development 5
- What can I do to fix this Bitcoin Core error? 8
- How do you protect your Bitcoin Core wallet? 19
- issues with bitcoin core database read error 2
- Curious about the 'Services' section in the peers of Bitcoin Core 6