Lumen Pre-Sign Check
Server Details
Use before signing an EVM tx or EIP-712 message: risk flags + verdict. Informational, no simulation
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- Dansgit2b/lumenworks-x402-api
- GitHub Stars
- 0
TDQS
Score is being calculated.
Available Tools
2 toolsexplain_before_signInspect
Lumen Pre-Sign Check. Use before signing any EVM transaction or EIP-712 message: returns {summary, flags[], verdict} with verdict looks_ok | review | do_not_sign_unless_intended. Flags unlimited approve/increaseAllowance, EIP-2612 Permit and Permit2 (typed data and on-chain), setApprovalForAll, unknown spender, admin calls (upgradeTo/transferOwnership), zero-price Seaport orders, long deadlines, chain mismatch and x402 payTo mismatch; decodes multicall/aggregate3 inner calls one level. Example: USDC approve(spender, 2^256-1) -> do_not_sign_unless_intended, UNLIMITED_APPROVAL. Agent policy: abort on do_not_sign_unless_intended, escalate review. Informational, not a security guarantee; looks_ok does not mean safe; no simulation. $0.002, no signup, free tier 20/h; not charged if the call errors.
| Name | Required | Description | Default |
|---|---|---|---|
| chainId | No | Chain the wallet is on; used for chain-mismatch checks | |
| calldata | No | Shortcut: calldata hex when you have no tx object | |
| typedData | No | EIP-712 typed data {domain, types, primaryType, message} (Permit, Permit2, EIP-3009, Seaport…) | |
| transaction | No | Unsigned EVM transaction | |
| expected_pay_to | No | For x402/EIP-3009 payments: the payTo you expect; mismatch is flagged |
x402_payment_safety_checkInspect
FREE, deterministic pre-payment check for an x402 endpoint. Give {url} (we fetch its unpaid 402) and/or {payment_required} (402 JSON or base64 header), plus optional expected_pay_to, expected_network, max_price_usdc, listed_price_usdc, facilitator_url, client_config {max_per_call_usdc, max_daily_usdc, idempotency_key, allow_any_pay_to}. Returns verdict ok/review/do_not_pay with checks: HTTPS/health, payTo validity & mismatch, unknown asset/network, price sanity vs cap/listing, timeout/replay window, multiple payTo, unknown facilitator, missing spend caps/idempotency. Nothing is stored; inputs that look like private keys are rejected.
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| method | No | ||
| client_config | No | ||
| max_price_usdc | No | ||
| expected_pay_to | No | ||
| facilitator_url | No | ||
| expected_network | No | ||
| payment_required | No | ||
| listed_price_usdc | No |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
- First observed
explain_before_sign - First observed
x402_payment_safety_check
Related MCP Connectors
Is it safe to sign? Checks agent transactions, permits, tokens and approvals: green/orange/red.
Read-only crypto safety: token honeypot checks, EIP-712 signature decode, approval scans.
Read-only pre-sign evidence for onchain agents: route quality, MEV exposure, clear/caution verdict.
Pre-transaction risk screening for Ethereum addresses: signed score, sanctions, audit trail.
Related MCP Servers
- AlicenseAqualityCmaintenanceDecodes Ethereum calldata and returns a safety verdict with plain-English explanations of what the transaction does, flagging dangerous actions like unlimited approvals or gasless permits.2MIT
- AlicenseAqualityCmaintenanceEnables pre-trade risk screening for EVM and Solana tokens, returning a one-line verdict with detailed flags on liquidity, ownership, and other risk factors.1MIT
- AlicenseAqualityBmaintenancePre-trade token safety check for AI agents. Simulates a sell before you buy, then reports honeypot, tax, liquidity, pair age, same-ticker impersonation and owner powers as one low/medium/high/unknown verdict. Fail-closed: when a critical check cannot run it answers unknown rather than guessing low. Publishes its own measured error rate with the benchmark harness in the repo.3MIT
- AlicenseNot gradedqualityDmaintenanceEvaluates on-chain risk for Pharos agents before executing transactions, providing verdicts (safe/caution/dangerous) and risk-bounded execution plans via Foundry cast reads.MIT No Attribution
Glama MCP Gateway
Add one secure layer between your agents and this server.