How to run Bitcoin Core as a production RPC Node?
I'm planning to build a wallet service with the following features:
- Query balance
- Query transaction history
- Send transactions
I want to self-host a Bitcoin Core Node as my RPC Node. Since this is my first time running a Core Node in a production environment, I'd like to ask:
1.High Availability — Should I run multiple nodes for failover? What's the recommended setup?
2.Monitoring & Sync — How do I monitor whether my node is properly synced? Are there any recommended tools or metrics? Also, is block lag completely unacceptable for a wallet service, or is there a tolerable range?
3.General best practices — What does the community recommend for running a Bitcoin Core RPC Node in production?
Any advice or recommended tools would be appreciated. Thanks!
from Recent Questions - Bitcoin Stack Exchange https://ift.tt/VGHy1nk
via IFTTT