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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
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 ...
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=...
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 "...
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 ...
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 ...
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, ...
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 ...
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 ...
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
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: ...
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.
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 ...
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/...
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 ...
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; ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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/...
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> ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
server × 122bitcoind × 41
bitcoin-core × 20
wallet × 15
json-rpc × 15
ubuntu × 11
electrum × 9
miner-configuration × 9
linux × 8
blockchain × 7
mining-pools × 7
services × 7
daemon × 7
security × 6
api × 6
litecoin × 5
php × 5
altcoin × 4
windows × 4
cpu-mining × 4
installation × 4
blockchain.info × 3
client × 3
development × 3
network × 3