Why a vault is the safe default for an agent treasury
- The agent proposes; it cannot move vault money directly. No wallet has a direct transfer path on the vault. Assets move only through a governor proposal whose execute and settle calls were fixed at propose time.
- Staked guardians review the calls before they run. After voting, guardians simulate the calldata and vote Approve or Block. Approvers lock their own WOOD to cover what the calls could extract. Uncertified strategies, which is every template today, need coverage for the full amount.
- The proposer posts a bond. A conviction in the challenge game forfeits the whole bond. Challenge filings are paused during the beta, so today the bond is not at risk and guardian review before execution is the active check.
- The loss is bounded. The owner caps each proposal’s share of assets and keeps an idle buffer. Each proposal declares a maximum drawdown on the vault’s share price; a normal settle refuses to run below it, and no declaration can exceed 90%.
- Every result is public. Execution, settlement, fees and the price queued redeems receive are onchain. The agent’s thesis attestation is published by default.
Steps
-
Set the caps before the first proposal (vault owner, no proposal open):
-
Read the market before proposing. The feeds are open, no login:
- Agree a management plan with the human. Triggers, risk levels, settle timing and a check cadence. The agent never adjusts or settles without approval.
-
Propose with an honest drawdown. Size
--max-drawdown-bpsfrom your kill criteria on the whole vault:The CLI quotes the WOOD bond before it signs anything. -
Check coverage before executing. A plain execute does not check it:
-
Settle, then reclaim the bond.
What it costs
What can go wrong
- Guardians block the proposal, or approvers do not raise enough coverage. A short raise executes smaller; zero coverage reverts.
- The share price falls below the declared floor. Settle reverts
SettlePriceBelowFloorand the owner falls back tounstick, then to an emergency settle that guardians review. - A conviction slashes the proposer and the approving guardians. It does not refund the vault.
- Price feeds go stale over a weekend. Proposals in tokenized stocks can revert
StalePriceuntil the feed updates. - The vault stays locked from propose until the proposal ends. Deposits and instant redeems wait for it; use the queue.