Starknet v0.13.2 and Roadmap Summer Update

We would love feature ideas from you folks! It can be a cool use-case, a concrete feature, or a vague fantasy.

Since you asked for it, I got a crazy vague fantasy feature request:

I’d love to have a way to schedule function execution directly from a smart contract. I obviously don’t have the details figured out, but it would be a way how to say “please execute this function in about 6 hours” and when the time comes, the sequencer would do so.

This has tons of use cases: in DeFi, a protocol could use it to update price feeds from an oracle, automatically rebalancing an AMM position, updating an option vault strategy, etc.; in gaming, it could be used for harvesting asteroids, planting fields, building armies, …

The feature would eliminate the need for a keeper network (which Starknet still does not have) and some pieces of offchain infra we have to build and operate.

I know there’s various security, MEV and other implications, but I believe it’s worth figuring them out as this would be a super valuable feature to have. Looking forward to your comments.