GlossaryAdvanced
Child-Pays-For-Parent
A technique using a new, higher-fee transaction to help an earlier low-fee transaction confirm.
Child-Pays-For-Parent (CPFP) is a technique where a new transaction spending an unconfirmed transaction's output includes a high enough fee to make the combined pair worthwhile for a miner to include together, effectively helping the original, low-fee "parent" transaction confirm.
This is a practical alternative to RBF for speeding up a stuck transaction, particularly useful for the recipient of a low-fee transaction rather than only its original sender.
Examples
- A recipient of a slow, low-fee transaction can use CPFP to help it confirm, without needing the sender's involvement.
- CPFP and RBF are two different practical techniques for addressing a stuck low-fee transaction.