I'm building a service prototype by reusing Electrum code and generated 4 consequent transactions which are CPFP type on the testnet. They are staying unconfirmed for several hours but test transaction with 10 sat/vbyte got confirmed in the nex block.

What could be a possible reason for that? Could it be testnet-specific so I should not expect the same behavior on mainnet?

enter image description here

  • 2
    Your transactions with less than 1 sat/vbyte won't propagate at all through the network, so nodes won't even see the children that pay for them. Apr 22, 2019 at 19:13
  • Get it. I didn't make this mistake with my mainnet test so transactions were confirmed. Thank you very much. Apr 23, 2019 at 9:06

1 Answer 1


The problem you're facing is that even with a high-paying child, the parent needs enough feerate on its own to get relayed on the network.

Staying below 1 sat/vB makes that hard.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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