Skip to main content

Managing Payouts

Live

Overview

Operators manage the financial flows within their garden — from vault deposits and yield tracking to direct gardener payouts through cookie jars. This page covers both the primary vault system and the cookie jar mechanism for recurring, low-overhead distributions.

How It Works

Vault-Based Payouts

Garden vaults hold deposited assets in yield-bearing positions (powered by Octant). Operators control how vault funds are distributed:

  1. 1

    Receive deposits

    Funders deposit supported assets into the garden vault. Track deposits through the vault dashboard.

  2. 2

    Monitor yield

    Vault positions generate yield over time. Review yield accrual and current balances.

  3. 3

    Distribute funds

    Withdraw from the vault to fund garden operations, gardener compensation, or community initiatives.

  4. 4

    Report usage

    Maintain transparency by documenting how vault funds support garden operations.

Cookie jars provide a lightweight mechanism for small, recurring payouts to garden members without full governance overhead.

Cookie Jar system

Implemented (activation pending deployment)

Creation/admin/deposit/withdraw hooks are implemented. Deployment activation is pending non-zero cookieJarModule address.

  1. 1

    Create jar

    Define interval, max withdrawal amount, and eligible members.

  2. 2

    Fund jar

    Deposit supported assets from the garden endowment.

  3. 3

    Operate

    Pause/unpause or update limits as governance decides.

  4. 4

    Audit

    Review withdrawal events and policy adherence.

Choose the right payout approach

If: You want small recurring payouts with low governance overhead

Do: Set up a cookie jar with short intervals and conservative withdrawal caps.

Then: Review usage monthly and tune limits based on actual withdrawal patterns.

If: You need strict control over endowment outflows

Do: Start with a paused cookie jar + explicit operator approvals for each payout.

Then: Unpause only after policy and monitoring checks are complete.

If: You need larger strategic allocations

Do: Use vault withdrawals or conviction voting flows instead of cookie jars.

Then: Route to the vault dashboard or signal pools based on governance intent.

Best Practices

  • Set clear payout policies before activating cookie jars — document who can withdraw, how much, and how often
  • Monitor vault health regularly: check deposit/withdrawal ratios and yield performance
  • Use cookie jars for operational expenses (gas sponsorship, small incentives) and vaults for strategic allocations
  • Maintain transparent records of all payouts for community accountability
  • Review withdrawal patterns monthly to detect unusual activity early

What's Next

Next best action

With payouts configured, set up governance mechanisms for community resource allocation.

Managing Governance