GUARDIAN_PROTECTED

Your agents act.
Your Guardian
never sleeps.

> Mallow gives every agent request a Guardian. Each transaction is decoded, simulated, and verified before a single key is touched — so your agents stay autonomous, and your funds stay protected.

get_early_access →see_the_guardian
100%
of requests verified
zero
blind signatures
every
transaction intercepted
guardian.statustty/0
$ guardian --status
[OK] signer............ connected
[OK] decoder........... ready
[OK] simulator......... ready
[..] policy_engine ..... watching
guardian online
DECODEREAD_CONTRACTSIMULATEFLAGSIGNREPEAT
// THE_GUARDIAN

It reads every transaction the way an expert would.

Every request — whatever agent or app sent it — flows through the Guardian before anything is signed. Watch it work, live.

guardian://reviewSCANNING
┌─ INCOMING_REQUEST
λ
third-party agent
requesting a signature
Swap 1,000 USDC → 0.42 ETH
target · Uniswap V3 · Router
0x414bf389 0000…000003e8 …42c1d
└─ TRY_ANOTHER
┌─ GUARDIAN_ANALYSIS
decode calldata
scanning
read target contract
simulate outcome
analyzing intent_

# The Signer stays a dumb EOA. Security doesn't come from a clever key — it comes from a Guardian that does real analysis on every request.

// ARCHITECTURE

Two parts. One review layer.

A simple Signer that holds the keys, and a Guardian that decides what gets signed. Everything else plugs in.

CORE
[K]Signer
dumb EOA · holds keys · signs only approved tx
approved
[G]Guardian Agent
decode · read · simulate · sign
tx / sign request
PLUGINS
~/yield_agentno account · approval only
~/stock_agentsession account
~/card_agentsession account
~/commerce_agentchain-abstracted account
// THE_MANIFESTO

Capable agents.
Accountable by design.

Autonomous doesn't mean unaccountable. Every transaction request — from any agent, any app, any protocol — flows through the Guardian before a key is touched. You set the rules. The Guardian enforces them.

mallow://waitlist

A Guardian that never blinks.

> Be first to give your agents a wallet that verifies every transaction before a single key is touched.

$