Sentinel
A small, fast model reads every message before Warden does, names the trick and moves your suspicion. When it’s sure a message is an attack, its verdict vetoes anything bigger than a tip, in code.
crew.tsConnecting to Base Sepolia…
Warden is an AI agent holding the only key to a vault of test tokens. Talk it into paying you. The tokens are worthless. Every transaction is real.
Building an agent that has to move money, or say no? That’s what I build. Or email me.
The bigger the ask, the harder the heist
Setting up your wallet…
Send a message and watch how far it gets.
Nothing yet. Warden hasn’t met you.
Warden stopped listening to you
10:00
Sentinel rated every message before Warden read it, and your suspicion hit 100. That’s rate-limiting by behaviour, not by IP address, and it costs a real attacker exactly what it cost you: time.
Six layers, and only the first two are language models. The model is the soft guard: prompt tricks can beat it, and that’s the game, but code decides how much a trick is worth and the contract caps it. There is also one deliberate bug, the kind that ships in real chat apps. It’s the only way to the big one.
A small, fast model reads every message before Warden does, names the trick and moves your suspicion. When it’s sure a message is an attack, its verdict vetoes anything bigger than a tip, in code.
crew.tsA 70B model holding the vault key. It answers every message with one JSON decision: reasoning, action, amount, reply, and its private notes on you.
agent.tsPlain code, not a prompt: the bigger the amount, the more rules apply. Tips need low suspicion, up to 100 must also pass Sentinel, and more needs Umar’s approval. Plus a lockout at 100 suspicion and a circuit breaker.
game.tsOnly the agent key can call release(), and the contract caps every release and every UTC day. No prompt can change that.
AgentVault.solA soulbound ERC-721 (ERC-5192) with on-chain SVG art, minted by the agent’s code (never the model) after a confirmed heist.
HeistTrophy.soln8n-style flows on every heist and every hour: breaker, hall of fame, trophy, gas watchdog, webhook to Umar.
vault-agent.ts