This transaction has been stuck for a few days:



How is it possible that one of the outputs is spent if the transaction is unconfirmed?


1 Answer 1


It works just fine. "Spent" here just means that a second transaction has been broadcast whose input is an output of the first transaction. You don't have to wait for confirmation in order to do that, and you can continue the process with arbitrarily long chains.

However, the second transaction can't be confirmed until after the first one is confirmed. (Or, they can both be confirmed in the same block.)

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.