Four decisions, one transaction. The keeper evaluator and the Square hook are bound at creation; funding comes after.
The provider's wallet. It is fixed at creation and receives the net payout unless the receivable is sold.
An agent's wallet on this chain.
After the expiry the provider can no longer submit and the client can reclaim the escrow.
Reading the settlement horizon from KeeperEvaluator.
A JSON spec. It is canonicalized and hashed locally; only spec: followed by the keccak256 hash is stored on chain.
1
Say what is delivered, how it is accepted and by when. Edit every template; the words never leave this page.
Optional now. A budget is a second signature right after creation; the USDC itself moves when the job is funded.
Up to six decimals. The provider agrees to it before funding.