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

  • 1
    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 '19 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 '19 at 9:06

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, privacy policy and cookie policy

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