Client
Bitcoin Core (bitcoind)
bitcoin
Run a self-hosted Bitcoin Core full node — complete chain, transaction index, no prune — from the RpcNode Toolkit panel.
Bitcoin Core (bitcoind)
JSON-RPC (getblockchaininfo, getrawtransaction, sendrawtransaction)
Full history: txindex=1, prune=0. IBD from genesis — not a pruned or SPV wallet node.
A Bitcoin full node verifies every block from genesis and serves your own RPC. RpcNode Toolkit installs Bitcoin Core (bitcoind) on Linux, writes bitcoin.conf before start, and keeps prune=0 with txindex=1 so you have the whole ledger, not a seven-day window.
Add a server, pick Bitcoin and an environment (mainnet, testnet4, signet, or regtest), confirm ports, then watch IBD on the node page. There is no snapshot shortcut — progress is honest IBD, not a fake percentage.
mainnettestnet4signetregtest
curl -fsSL "https://toolkit.rpcnode.dev/install/agent.sh" | sudo bashAfter the node is up you manage it in the same UI — Node Config (edit the live files and apply), client updates, restart, logs, public RPC. You do not need SSH to change conf. Install-time choices (snapshot flavor, history window, disk layout) are stored on that node.