Wren Pre-sign Check

io.github.claudeisgod/wren-presign-check · v1.4.0 · agents-and-memory

Wren Pre-sign Check is healthy: it completed an MCP handshake in 905 ms and exposes 4 tools.

Check a tx, EIP-712 payload, text or Base token before your agent signs. Paid per call over x402.

Endpoint: https://wren-presign-check.wrenonbase.workers.dev/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count4
Latency905 ms
Last checked (UTC)2026-10-29T00:45:12.708Z

Health history

Checked (UTC)StatusLatencyError
2026-10-29T00:45:12.708ZHealthy905

Tools (4)

presign_checkCall before your agent signs anything. Send tx fields (to, data, value, chainId), or typedData (an eth_signTypedData_v4 payload), or untrusted text, with an optional wren-guard policy. Returns block, review or allow, the decoded call and every finding: unlimited approvals, permits, Permit2, setAppro
screen_textCall before your agent acts on untrusted text (a reply, DM, web page, tool output or memory). Returns safe, suspicious or malicious with the matched patterns, after decoding base64, hex, Morse, leetspeak, ROT13, reversed and hidden Unicode. Optional known: your own addresses, to flag poisoned lookal
token_factsCall before your agent approves, receives or sends a Base ERC-20. Returns code size, EIP-7702 delegation, name, symbol, decimals, supply, proxy and upgrade admin, owner or renounced, and which privileged functions the bytecode has (mint, pause, blocklist, fees, limits, trading switch, upgrade). Fact
presign_demoFree. Runs one fixed example (an unlimited approval, setApprovalForAll, a never-expiring permit, an EIP-7702 delegation, an injected memo or a normal x402 payment) through the same checker, so you can see the report shape before paying for presign_check.