{"endpoint":"/api/data/event-decode","method":"POST","service_trust":"https://defi-shield-hazel.vercel.app/api/trust-signal","free_check":{"endpoint":"https://defi-shield-hazel.vercel.app/api/free/token-check","method":"POST","price":"FREE","note":"Try before you buy — free basic token safety check with risk math."},"also_available_on":{"virtuals_acp":{"agent":"Authensor","agent_id":18805,"offerings":["pre_trade_safety","token_deep_scan","wallet_report","batch_seal"],"marketplace":"https://app.virtuals.io/acp/scan/agents","note":"Same service, accessible to 18,000+ autonomous agents on Virtuals Protocol."},"mcp_server":{"package":"devsecure-mcp","install":"npx devsecure-mcp","tools":67,"note":"Install as MCP server in Claude, Cursor, or any MCP-compatible client for direct tool access."},"bazaar":"https://defi-shield-hazel.vercel.app/.well-known/x402","agent_card":"https://defi-shield-hazel.vercel.app/.well-known/agent-card.json"},"powered_by":"DeFi Shield by Authensor","price":"$0.10","description":"Decode EVM event logs by matching the event signature hash against known events (Transfer, Approval, Swap, Mint, Burn, etc.), user-provided ABI, or 4byte.directory lookup. Returns decoded event name, signature, and parsed arguments.","llm_usage_prompt":"Call this endpoint when you have raw event log data from a transaction receipt and need to understand what event was emitted and what its parameters are. Provide log_topics (array where topics[0] is the event signature hash) and log_data (hex string). Optionally provide an ABI for custom events. Returns the event name, signature, decoded arguments (addresses, amounts, etc.), and match source. Recognizes 14+ common DeFi events including Transfer, Approval, Swap (V2/V3), Mint, Burn, Deposit, Withdrawal. Costs $0.10.","params":{"log_topics":"string[] (required) - Array of log topics (topics[0] is the event signature hash)","log_data":"string (required) - Hex-encoded non-indexed event data","abi":"Array (optional) - Contract ABI for custom event decoding"},"exampleRequest":{"log_topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x000000000000000000000000d8da6bf26964af9d7eed9e03e53415d37aa96045","0x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"],"log_data":"0x0000000000000000000000000000000000000000000000000de0b6b3a7640000"},"exampleResponse":{"success":true,"event_name":"Transfer","event_signature":"Transfer(address,address,uint256)","event_signature_hash":"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","decoded_args":{"from":"0xd8da6bf26964af9d7eed9e03e53415d37aa96045","to":"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","value":"1000000000000000000"},"topic_count":3,"match_source":"known_events","response_time_ms":12}}