Execution Agent
Gemini 3.6 Flash
NL intent β structured TransactionProposal: contract, function, args, calldata, gas.
Dual-agent Β· RAG-grounded Β· Gate before broadcast
Translates natural-language Web3 intents into EVM calldata, retrieves verified ABIs and security invariants via vector search, then adversarially audits every field before simulation or testnet dispatch. The planner is treated as hostile until proven otherwise.
Three isolated stages run sequentially. Only an APPROVED audit unlocks execution. Rejected proposals never reach the chain.
Gemini 3.6 Flash
NL intent β structured TransactionProposal: contract, function, args, calldata, gas.
Chroma + Gemini 3.1 Pro
Retrieves ERC-20 / Uniswap / Aave ABIs and invariants. Cross-checks every planner field; rejects hallucinations and drains.
@tetherto/wdk Β· policy gate
Approved calldata exported for WDK sendTransaction. Policy hook blocks sign unless gatekeeper APPROVED token matches.
User Intent
β
βΌ
βββββββββββββββββββββββ
β Execution Agent β Gemini Flash β TransactionProposal
βββββββββββ¬ββββββββββββ
βΌ
βββββββββββββββββββββββ
β Vector Store / RAG β ChromaDB Β· ABIs + invariants
βββββββββββ¬ββββββββββββ
βΌ
βββββββββββββββββββββββ
β Paranoid Gatekeeperβ Gemini Pro β APPROVED | REJECTED
βββββββββββ¬ββββββββββββ
β APPROVED only
βΌ
βββββββββββββββββββββββ
β Web3 Executor β simulate β optional broadcast
βββββββββββββββββββββββ
Gemini emits typed JSON proposals β not raw hex β so the auditor can reason over function names, args, and attached ETH value.
Chroma retrieves verified ABI fragments and invariants (zero-address, slippage bounds, method-signature rules) injected into the gatekeeper prompt.
Pro gatekeeper assumes prompt injection and planner hallucination. Cites grounded facts; prefers REJECTED when uncertain.
Blocked txs never broadcast. Approved paths run simulation first; mock or live tx hash returned for observability.
address(0)uint256 max to unknown spendersPick a scenario below. Each exercises a different failure mode or happy path through the full pipeline.
Gemini Flash Β· structured calldata planner
Gemini 3.1 Pro Β· RAG-grounded adversarial audit
Simulation Β· mock or testnet tx hash