{"version":1,"name":"Lumen Works Agent API","author":"Dan (GitHub: Dansgit2b)","description":"Two listings on one origin. Lumen Pre-Sign Check: use before signing any EVM transaction or EIP-712 message; returns a verdict (looks_ok/review/do_not_sign_unless_intended) with risk flags, $0.002. Lumen Agent Utilities: calldata/EIP-712/x402 decoders, web page to Markdown, URL unfurl, EVM address/ENS, domain DNS+RDAP, PubMed, arXiv, SEC EDGAR, weather, Polymarket data ($0.001-0.002). No signup; free tier 20 calls/hour/IP; not charged when a call errors (settlement only after a successful response).","services":[{"name":"Lumen Pre-Sign Check","description":"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.","disclaimer":"Informational, not a security guarantee; looks_ok does not mean safe; no simulation.","mcp":"https://lumenworks-x402-decoder.onrender.com/mcp/presign","accuracy":"https://github.com/Dansgit2b/lumenworks-x402-api/blob/master/ACCURACY.md","resources":[{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/tx/explain","method":"POST","priceUsd":"0.002","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/tx/explain returns the 402 quote (never charges)"}]},{"name":"Lumen Agent Utilities","description":"Pay-per-call agent utilities: decoders, web reader, lookups and research data.","mcp":"https://lumenworks-x402-decoder.onrender.com/mcp","resources":[{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/x402/lint","method":"POST","priceUsd":"0.002","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/x402/lint returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/eip712/decode","method":"POST","priceUsd":"0.002","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/eip712/decode returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/calldata/decode","method":"POST","priceUsd":"0.002","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/calldata/decode returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/web/markdown","method":"POST","priceUsd":"0.001","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/web/markdown returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/web/unfurl","method":"POST","priceUsd":"0.001","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/web/unfurl returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/evm/address","method":"POST","priceUsd":"0.002","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/evm/address returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/domain/lookup","method":"POST","priceUsd":"0.002","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/domain/lookup returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/pubmed/search","method":"POST","priceUsd":"0.001","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/pubmed/search returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/arxiv/search","method":"POST","priceUsd":"0.001","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/arxiv/search returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/sec/filings","method":"POST","priceUsd":"0.001","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/sec/filings returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/weather/forecast","method":"POST","priceUsd":"0.001","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/weather/forecast returns the 402 quote (never charges)"},{"resource":"https://lumenworks-x402-decoder.onrender.com/v1/polymarket/markets","method":"POST","priceUsd":"0.001","quote":"GET or HEAD https://lumenworks-x402-decoder.onrender.com/v1/polymarket/markets returns the 402 quote (never charges)"}]}],"prices":{"/v1/x402/lint":"0.002","/v1/eip712/decode":"0.002","/v1/calldata/decode":"0.002","/v1/web/markdown":"0.001","/v1/web/unfurl":"0.001","/v1/evm/address":"0.002","/v1/domain/lookup":"0.002","/v1/tx/explain":"0.002","/v1/pubmed/search":"0.001","/v1/arxiv/search":"0.001","/v1/sec/filings":"0.001","/v1/weather/forecast":"0.001","/v1/polymarket/markets":"0.001"},"network":"eip155:8453","networks":["eip155:8453","eip155:42220"],"celoAssets":["USAT","USDC"],"mcp":"https://lumenworks-x402-decoder.onrender.com/mcp","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xee9790cB3960952F585379F831a89b4e00B4029A","priceUsdc":"0.002","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","facilitators":["https://api.cdp.coinbase.com/platform/v2/x402","https://facilitator.payai.network"],"resources":["https://lumenworks-x402-decoder.onrender.com/v1/x402/lint","https://lumenworks-x402-decoder.onrender.com/v1/eip712/decode","https://lumenworks-x402-decoder.onrender.com/v1/calldata/decode","https://lumenworks-x402-decoder.onrender.com/v1/web/markdown","https://lumenworks-x402-decoder.onrender.com/v1/web/unfurl","https://lumenworks-x402-decoder.onrender.com/v1/evm/address","https://lumenworks-x402-decoder.onrender.com/v1/domain/lookup","https://lumenworks-x402-decoder.onrender.com/v1/tx/explain","https://lumenworks-x402-decoder.onrender.com/v1/pubmed/search","https://lumenworks-x402-decoder.onrender.com/v1/arxiv/search","https://lumenworks-x402-decoder.onrender.com/v1/sec/filings","https://lumenworks-x402-decoder.onrender.com/v1/weather/forecast","https://lumenworks-x402-decoder.onrender.com/v1/polymarket/markets"],"freeTier":"POST /v1/free/<same path> — 20 calls/hour/IP, no payment","monitoringWaitlist":"POST https://lumenworks-x402-decoder.onrender.com/v1/monitoring/waitlist (free)","x402SafetyCheck":"POST https://lumenworks-x402-decoder.onrender.com/v1/x402/safety-check (free)","stats":"https://lumenworks-x402-decoder.onrender.com/v1/stats","openapi":"https://lumenworks-x402-decoder.onrender.com/openapi.json","llms":"https://lumenworks-x402-decoder.onrender.com/llms.txt"}