I've connected sparrow wallet to a pruned bitcoin node but all my utxos are not showing. I would imagine that since I haven't spent them and since pruned nodes still keep the entire bitcoin UTXO set, my bitcoins(utxos) should be accessible on the node.

Is there something I'm doing wrong?

1 Answer 1


You can't ask for UTXOs from arbitrary nodes on the networks, because there is no way to verify that information.

You need to ask for blocks. And a pruned node cannot provide those.

  • Thanks Pieter. I thought the utxo set is a database (leveldb) on it's own that could be queried independently. I'm curious what's the benefit of allowing pruned nodes then if external wallets can't utilize them? Jan 14 at 7:04
  • Any node, for any purpose, can use pruned nodes for everything they can use other nodes, once they've caught up with synchronization. The only thing a pruned node cannot provide is historical old blocks. Once a node is synchronized with the network, they can use pruned nodes or others to stay in sync, relay transactions, relay blocks, get other nodes' IP addresses, ... yesterday

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.