Unfortunately... your attempt at a CPFP is probably NOT going to work...
There are currently 170,000+ unconfirmed transactions... the surge in price of BTC has resulted in literally tens of thousands of transactions being added to the network as everyone starts trying to buy in or cash out...
Anyway, getting back to your transactions... the reason your FIRST transaction (
d0de50d44eb26d258fa25d9fa4582f41c48be799617ec706df30350991fc5d49) was not confirming... was that, aside from the low fee, it is spending from a previous unconfirmed transaction (
0075695b1b46aba281c437df474849505b1fff273352e7a561b734180f54d3ba)... until that earlier transaction confirms, your first transaction cannot confirm...
That earlier transaction only has a fee of ~89 sats/byte... current fees are in the 350-400+ sats/byte range...
Your CPFP transaction (
55bd0aefe50c6194deabc3ca0a4fdad76e1419569301c002ed47506fe549adf1) pays a fee of ~265 sats/byte... and is 192 bytes = fee of 0.0005016 BTC
The earlier two transactions have fees of 0.0002 and 0.0004068 and are 225 bytes and 226 bytes respectively... this gives us the following maths:
Total Size of all three transactions = 225+226+192 =
643 bytesTotal fees of all three transactions = 0.0002+0.004068+0.0005016 =
0.0011084 btc"Averaged" fee for all three transactions = 110840 sats / 643 bytes =
172 sats/byte which is less than HALF of what is required for quick confirmation (ref:
https://bitcoinfees.earn.com/ and
https://btc.com/stats/unconfirmed-tx)...
TL;DR: your wait time is going to be VERY long