Timelock simple script

You can create an address with a simple script, where spending from that address is not possible for a specified amount of time.

That is what Eternl’s Staking Vault did:

But you cannot lock circulating tokens at all. If they are in my wallet, I can always spend them.

There are discussions that spending scripts/contracts should be possible, but they are not at all at the moment. And even if they were, such constraints would have to be decided on at mint time, be encoded in the policy and could not be added after the fact.

1 Like