Nanny, the watchful owl

Your AI agent needs adult supervision.

Give your agent an allowance — never your wallet. Set the rules once; Nanny enforces them on-chain, even when your agent is fooled.

Open a vault

Give your agent an allowance — never your wallet. Set the rules once; Nanny enforces them on-chain, even when your agent is fooled.

Activity and Agent unlock once your vault exists — they both act on a specific vault.

MON

Trickles in second by second — not all at once.

Unspent allowance stops growing here.

A ceiling on any single payment.

Your agent can pay only these. Anywhere else is blocked on-chain.

MON

Stays in the vault. Your agent never holds it.

You'll need Monad testnet MON — get some from the faucet ↗

What you came to see

Example · not live

Open a vault and the Agent tab lets you poison a real LLM with a real prompt injection. It gets fooled. The contract doesn't. This is a mock-up of that moment — no chain, no transaction.

The real thing writes the agent’s reason to the chain and gives you a transaction hash you can check yourself.