Skip to content

Tip from an agent

Use the Boon CLI with dry-run preflight and an OWS-funded agent wallet.

Agent mode is a proposal-and-approval loop. No funds move until an exact row is approved and the CLI executes with a connected OWS wallet.

Terminal window
boon doctor
boon wallet current

If no wallet is selected, connect one:

Terminal window
boon wallet connect ows --wallet boon-agent

The command prints the OWS address. Fund it with a small Base USDC balance.

A good agent proposal includes canonical handle, amount, note, evidence, and status:

Boons proposal for week of 2026-05-25:
1. github:alice — 10 USDC
note: "pr:owner/repo#42 — caught race in bundler"
why: concrete review prevented a production bug
evidence: https://github.com/owner/repo/pull/42
status: ready
Total: 10 / 50 USDC review budget.
Next: approve, edit, or skip. No funds move until you approve exact rows.

Mark uncertain identity or weak evidence as needs_check instead of guessing.

Terminal window
boon tip --dry-run github:alice 10 "pr:owner/repo#42 — caught race in bundler"

The dry-run validates canonicalization, guardrails, connected OWS wallet, balance, and calldata without moving funds.

Interactive mode prompts before sending:

Terminal window
boon tip github:alice 10 "pr:owner/repo#42 — caught race in bundler"

Automation must include the human-approved plan id:

Terminal window
boon tip --yes --approval-id weekly-2026-05-25-row-1 github:alice 10 "pr:owner/repo#42 — caught race in bundler"

The CLI ensures USDC allowance if needed, then calls Boon.tip() through OWS.

Terminal window
boon history
boon history github:alice

The local ledger is a guardrail and operator aid. The chain and subgraph remain the public source of truth.