Hot answers tagged

6 votes
Accepted

What's the POST endpoint to broadcast a transaction in copay's server?

Multisig and singlesig wallets use the same flow. A Tx proposal need to be created in singlesig wallets also. Copay syncronize across devices, so you can have a non-signing copayers in a 1-1 wallet ...
ematiu's user avatar
  • 223
5 votes
Accepted

How to securely store Bitcoin server-side?

The precautions you can take from an architerual point of view would be as follows: The database storing the private keys or the seeds in case of HD wallets should be running on a separate instance ...
Shabahat M. Ayubi's user avatar
5 votes
Accepted

How to resolve Bitcoin Daemon Warning of last 100 blocks have unexpected version message?

There is no need to resolve anything - some miners create arbitrary versions to attempt to speed up the mining process, as it gives them an additional field in the block block header to alter without ...
Raghav Sood's user avatar
  • 16.9k
4 votes

Who owns the bitcoin mining servers

There is no central authority that "determines the equations". Instead, every Bitcoin node (whether run by a big mining operation or your computer in your basement) is responsible for verifying all ...
Greg Hewgill's user avatar
  • 3,421
4 votes

How do I move my c-lightning node to a different machine without closing my channels?

This question was answered by Christian Decker on IRC. Yes, it's a bit tricky, because you never want to start the old copy once you started the new one, but absolutely doable. 1) stop the old node, ...
Michael Folkson's user avatar
3 votes
Accepted

Other server wallets than bitcoind recommended for a ubuntu server

The easiest solution would be to upgrade to the recently released version 0.12.0 which allows running a wallet while in pruning mode (which was not possible with 0.11.2). That way you can limit the ...
Murch's user avatar
  • 71.6k
3 votes
Accepted

Bitcoin daemon sends "Empty reply from server" when in test net

I leave it here. Because i spent about two days on it :-o https://github.com/bitcoin/bitcoin/issues/10218 Authentication is not optional. Configuring it yourself is optional, but bitcoind never ...
dansamosudov's user avatar
3 votes

Ubuntu Linux -- How do I start bitcoind as a service to run automatically?

I finally end up with this setting for my raspberry nano /etc/systemd/system/bitcoind.service content of the file bitcoind.service [Unit] Description=bitcoin After=network.target [Service] Type=...
Jose Luis Estevez's user avatar
2 votes

JSON RPC library unable to connect to bitcoind?

As @Bittylicious mentioned the JSON-RPC is a little bit buggy https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)#PHP Note: The jsonRPCClient library uses fopen() and will throw an exception saying "...
d1jhoni1b's user avatar
  • 131
2 votes

Is there a way to tell if a specific Bitcoin node is on the network?

Bitcoin nodes do not have a unique identifier, and this is by design. In fact, any property that allows someone on the network to verify whether two connections (even separated in time) are to the ...
Pieter Wuille's user avatar
2 votes
Accepted

What is the mechanism by which the 'system' adjusts the difficulty of finding blocks so one is found on average every 10 minutes?

It's enforced by the fact that every miner and every Bitcoin user is running software which implements the adjustment algorithm you described. So everyone is able to compute, and agree, what the ...
Nate Eldredge's user avatar
2 votes
Accepted

What does -server option do?

As stated by the help, -server Accept command line and JSON-RPC commands You may however also have to check if this configuration parameter has been enabled by your local configuration, ...
Gr0kchain's user avatar
2 votes

Storing your private key on a "security server"?

Usually we try to discourage storing private keys on a server at all unless absolutely necessary. However, if necessary, just having the keys on a separate server increases the complexity of the ...
ieatpizza's user avatar
  • 2,068
2 votes

What does setting the "-server" flag do?

bitcoin-cli (and other software) communicates with Bitcoin Core using the so-called JSON-RPC protocol. If you start Bitcoin Core as bitcoind (without GUI), that protocol is enabled by default (because ...
Pieter Wuille's user avatar
1 vote
Accepted

Electrum 3.3.2 the transaction was rejected by network rules dust error.... Tried different nodes, Doesnt Work

When you try to send an amount that is too small, it considers dust and is rejected. Try something more than 1000 sats as of 2021
Guerlando OCs's user avatar
1 vote
Accepted

How to run bitcoin atom daemon?

You may miss rpcport number in configuration file. Run nano ~/.bitcoinatom/atom.conf Add new line rpcport=7332 for mainet or rpcport=17332 for testnet Kill the process and restart server Ref: ...
Prayag k's user avatar
  • 244
1 vote
Accepted

Stratum proxy on Windows

If anybody is searching this in the future: CoiniumServ can be self-compiled from the github source and runs on windows.
Jimmy Johnson's user avatar
1 vote

Run insight in VPS

Bitcore is based on Bitcoin Core and must download the entire blockchain. Furthermore, it builds more indexes than Bitcoin Core does, so it will require more computing power and disk space than ...
Andrew Chow's user avatar
  • 67.4k
1 vote

Bitcoin-cli - error: couldn't connect to server: unknown (code -1)

Did you confirm that your user trying ti use bitcoin-cli has ownership permissions on the .bitcoin directory? That was what gave me trouble. To fix, I ran: sudo chown username:username /directory/...
Frankenmint's user avatar
1 vote

Can I mine Bitcoin from my Hosting server?

Since it is a dedicated server, I doubt that the company that you are leasing it from would care. But ultimately to answer that question, you need to take a look at the Terms & Conditions of the ...
Cory Benjamin's user avatar
1 vote

What is the mechanism by which the 'system' adjusts the difficulty of finding blocks so one is found on average every 10 minutes?

Every single node performs the difficulty adjustment calculation. Because the calculation is based upon data that is already in the blockchain, the difficulty calculation is the same for everyone; ...
Andrew Chow's user avatar
  • 67.4k
1 vote

bitcoin core what is it all about does it make my desktop a server

when my bitcoin core finishes synchronizing does it make my desktop to be like blockchain.nfo where people can create wallets. and must i be online always. No. Bitcoin Core is purely a wallet, mostly ...
Zacharin's user avatar
  • 176
1 vote
Accepted

Why, when sending BTC to my pruned node's generated wallet, the BTC aren't showing there?

Your node isn't synced with the blockchain yet. "blocks": 367670, Your node has downloaded and verified 367670 blocks. According to https://blockchain.info/ there are currently 484790 blocks in ...
Nate Eldredge's user avatar
1 vote

How to securely store Bitcoin server-side?

You can use HD wallet, generate the master key on local machine ,after that with the master public key you can generate any amount of public keys. That's one possibility You can also use bitcoin qt ...
Haddar Macdasi's user avatar
1 vote

Good way to test Electrumx?

A good way to test if the server works is to send a small test transaction to yourself. You will need to tell your client about the server. For example try using electrum -1 -s localhost:50002. The ...
Brandon's user avatar
  • 160
1 vote

Idea on how to keep my altcoin private, make it impossible for others to mine even if they have my altcoin's source code

I've been doing freelance to create an altcoin and my client wants this new coin to be private which means only authorized users can mine and use the coin. What I've been doing so far is to make a new ...
Nick ODell's user avatar
  • 29.2k
1 vote
Accepted

ccminer JSON-RPC call failed: Method not found

Above question was also asked at Github Sorry, but Bitcoin solo mining is no longer supported, because they removed the getwork command. Trying to mine Bitcoin is useless anyway, the difficulty ...
JavaMachine's user avatar
1 vote

What's the POST endpoint to broadcast a transaction in copay's server?

I think I should leave a comment with a small correction to the flow ematiu posted after 1 day trying to figure out why I couldn't sign my transaction. the actual flow is: create => publish => get ...
pmcoelho's user avatar
1 vote

Making a Server?

To directly use you wallet to recieve payment, I recommend two options https://gear.mycelium.com/. It has payment widgets etc... and you need to do less work on your server http://docs.electrum.org/...
dark knight's user avatar
  • 1,997
1 vote
Accepted

Bitcoin core installation

Since you mention a server, you'll probably want to run the daemon, bitcoind. The size of the blockchain has eclipsed 20 GiB a long time ago, so you'll want to run with the flag -prune=<n> ...
Murch's user avatar
  • 71.6k

Only top scored, non community-wiki answers of a minimum length are eligible