Your own instrument
Deploy the cage.
Give it the agent's address and press the button. Your wallet is the principal: only it can amend, fund, revoke or reinstate. The agent can only propose, and the compiled mandate decides.
Your instrument
A treasury with a mandate compiled into it. The agent proposes; the cage decides. Half a percent a year streams to your wallet on the value held.
Not deployed. The app runs on its example until it is.
Then
- Write the mandate on the home page and amend the instrument with it. Fund it. Watch the record.
- Run the agent with `scripts/agent.mjs` against the address, or point your own agent at `execute()`.