Building UNTOLL in public. A Uniswap v4 hook on Robinhood Chain where the bonding curve is the pool.
The limits live in the wallet, not in the signature the agent produces, so a jailbreak cannot widen its own allowance.
The hook. Fair-launch price discovery on the curve, then graduation in place into a normal AMM on the same pool, no migration. The hook holds the liquidity, and no function can withdraw it.
The agent key. An agent holds a scoped, revocable key and acts on-chain. In the demo a jailbroken agent tries five ways to drain it, five reverts, and the same key's allowed call still goes through. No key, no funds.
Where it stands. Testnet, contracts source-verified, the containment demo runs on a local chain. Building toward mainnet in public, with a security review before it ships.
