◆ OPINIONS — RULES
“Never spend more than $10 a week. Be skeptical of anything promising yield above 8%.”
You write rules once, in plain English. Venice splits them in two: hard limits become on-chain caveats the chain itself enforces; preferences become reasoning guidance the agent thinks with.
◇ MEMORY — THE AUDIT LOG
“I declined that farm at 12:15. Here’s why, and here’s the hash.”
Every action lands in a tamper-evident log — actor, reasoning, cost, tx hash, outcome. When an unsafe action is blocked, the blocking caveat is named on the record. The wallet remembers why.
◈ BUDGET — DELEGATED ALLOWANCE
“It spends inside an allowance. It never holds your keys.”
A weekly USDC allowance delegated under ERC-7710. The Governor spends within it; sub-agents get slices of slices — 20% of remaining, then nothing at all. Settlement is gasless via the 1Shot relayer.
1
Attenuated redelegation
Authority only ever shrinks downstream. A child agent can never spend more, reach further, or delegate wider than its parent — the invariant is checked on-chain at redemption, every hop.
South & Pentland · arXiv:2501.09674
2
Policy + immutable audit log
An unsafe action doesn’t get caught by a reviewer — it reverts on-chain, and the attempt is recorded with its reason and the blocking caveat named. Tamper-evident by construction.
arXiv:2509.07131 · arXiv:2507.08249
3
Cascade revocation
Revoke the root and the entire subtree dies at once. A redemption that worked a minute ago now reverts — the kill switch isn’t a feature bolted on, it’s intrinsic to the chain.
arXiv:2507.08249 · kill switches