It seems that I can use a signed extension anywhere I can use an unsigned transaction.

Can you please explain why I would implement one over the other?

How does the transaction lifecycle differ?

The only reason I would imagine I would use an unsigned transaction would be when the submitter does not have an account.

1 Answer 1


Have a look to Bruno's answer here. It covers both rationale and transaction lifecycle for unsigned extrinsics.

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.