Is there a method of locking Bitcoins for X amount of blocks and also being able to prove its locked? How would one do this and with what wallet? Mobile wallet possible?

Reason why is I'd imagine one can build some interesting applications for this if you can PROVE you locked the coins for X amount of time. What if there was some type of bounty reward paid if X amount of bitcoins was locked for say 1-5 years?

1 Answer 1


You could send your Bitcoin to an address that has a redeem/witness script containing OP_CHECKSEQUENCEVERIFY (for a relative timelock) or OP_CHECKLOCKTIMEVERIFY (for absolute timelock). Once the transaction has confirmed, the output cannot be spent without the timelocks being met first.

By revealing the script, you can show that those outputs have a locktime and thus cannot be spent until after that locktime passes.

  • how would one do this and using what wallet? and how would one verify it using public block explorers? May 8, 2019 at 19:48

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.