<p>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.</p>

<p>Staying below 1 sat/vB makes that hard.</p>

CC BY-SA 4.0
2019-04-23T16:23:15.553Z
2019-04-23T16:23:15.553Z
Pieter Wuille
<p>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.</p>

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

<p><a href="https://i.sstatic.net/f2zpO.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/f2zpO.png" alt="enter image description here"></a></p>

CC BY-SA 4.0
2019-04-22T19:13:37.680Z
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.
Pieter Wuille
CC BY-SA 4.0
2019-04-23T09:06:59.807Z
Get it. I didn't make this mistake with my mainnet test so transactions were confirmed. Thank you very much.
Ilya Evdokimov
<testnet><child-pays-for-parent>
Child Pays for Parent transactions get stuck on testnet
Ilya Evdokimov
# Child Pays for Parent transactions get stuck on testnet

(Asked by: username_0 on 2019-04-22)

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](https://i.sstatic.net/f2zpO.png)](https://i.sstatic.net/f2zpO.png)

**Tags:** testnet, child-pays-for-parent

> **Comments:**
> **username_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.  
> **username_0**: Get it. I didn't make this mistake with my mainnet test so transactions were confirmed. Thank you very much.  

---

## 1 answers

### Answer by username_1 on 2019-04-23. Score: 0 | Accepted answer

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.


---

