New payment schedule
Milestones (up to 6)
Milestone 1
Paid on top of the milestone to whoever triggers the payout after the date. 0 is allowed.
Cancel window
Once created, this schedule cannot be cancelled by you. The recipient can still decline it.
Payouts are permissionless: once a date passes, any wallet (the recipient, a keeper bot, anyone) can release it, and the USDC can only go to the recipient. Nobody can stop it after the cancel window closes.