Cookie Jars
Current state
Admin + hooks
Implemented (activation pending deployment)Creation/admin/deposit/withdraw hooks are implemented and exported in shared package.
Deployment readiness
Implemented (activation pending deployment)`cookieJarModule` remains zero-address in latest deployment artifacts and indexer config.
Target operator flow
- 1
Create jar
Define interval, max withdrawal, and eligible members.
- 2
Fund jar
Deposit supported asset from endowment.
- 3
Operate
Pause/unpause or update limits as governance decides.
- 4
Audit
Review withdraw events and policy adherence.
Choose the right cookie-jar policy
If: You want small recurring payouts with low governance overhead
Do: Set short intervals with conservative withdrawal caps.
Then: Review usage monthly and tune limits.
If: You need strict control over endowment outflows
Do: Start with paused jar + explicit operator approvals.
Then: Unpause only after policy and monitoring checks are complete.
If: You need larger strategic allocations
Do: Use vault or conviction flows instead of cookie jars.
Then: Route to Vaults/Endowments or Signal Pools based on governance intent.
Next best action
Keep momentum by moving to the next high-value step in this journey.
Managing Governance