Home/Networks/Bitcoin

bitcoin

Bitcoin full node

Run a self-hosted Bitcoin Core full node — complete chain, transaction index, no prune — from the RpcNode Toolkit panel.

Client

Bitcoin Core (bitcoind)

RPC

JSON-RPC (getblockchaininfo, getrawtransaction, sendrawtransaction)

History

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.

Environments

mainnettestnet4signetregtest

Install

  1. On Ubuntu 24.04 LTS:
    bash
    curl -fsSL "https://toolkit.rpcnode.dev/install/agent.sh" | sudo bash
    Supported and recommended: Ubuntu 24.04 LTS (amd64 or arm64). Other operating systems have not been tested.
  2. Panel → Add server (Agent URL + token) → Add node → Bitcoinmainnet.
  3. Confirm ports, choose install options if this chain has them, install Bitcoin Core (bitcoind), snapshot if required, start. Watch sync on the node page.

Operate from the panel

After 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.

FAQ

How do I run a Bitcoin full node?
Install the host agent, add the server, then Add node → Bitcoin. Toolkit provisions Bitcoin Core (bitcoind).
Can I change the Bitcoin config later?
Yes. Node page → Node Config. Edit and apply; restart from the same page. A different snapshot or history flavor is an Install choice — changing it later usually means wipe and Add node again.
Pruned or light?
Full history: txindex=1, prune=0. IBD from genesis — not a pruned or SPV wallet node.
Catalog
/clients/bitcoin/ · catalog.json

Other networks