don't trust. verify.

Run your own Bitcoin node

A node downloads every Bitcoin block and checks it against the consensus rules itself. Your wallet can then ask your own machine whether a payment arrived. Start in your browser, then move to real hardware if you like it.

Where to read next

Your goal Recommendation Where to read
Try it without risk Use the browser simulator Lab
Not sure you need a node Read the decision guide Do you need a node?
Buy home hardware Mini PC or Pi 5 with an SSD Hardware
Rent a server Pruned node, check disk and traffic VPS
Disk space questions Pruned vs full Pruned vs full
Ready to install Step-by-step install Setup
Node is running Copy-paste bitcoin-cli checks Commands
RPC, firewall, updates Security checklist Security basics

FAQ

What hardware should I buy?

For most people, a mini PC with an Intel N100 or N150 and 16GB RAM: it idles around 6-10W and runs a pruned node easily. A Raspberry Pi 5 draws less power, but a complete Pi build (board, HAT, SSD, power supply) now costs about the same.

How much disk space does a node need?

A pruned node uses about 12GB; leave 20GB free. A full node stores the whole chain, about 800GB as of mid-2026 and growing 70-80GB a year, so buy a 2TB drive.

Do I need a node?

Most holders don't. It helps if you self-custody and want to check your own transactions, care about privacy, or want to learn how Bitcoin works.

Can I run a node on a VPS?

Yes, usually pruned. The first sync downloads about 740GB, so check the plan's traffic limit. The provider can see your instance, so keep wallets elsewhere.