onyx_base_event_logs
InactiveTool of onyx-paid-mcp
Fetch contract event logs from Base mainnet via eth_getLogs. Returns structured logs with topics, raw data, block+tx info, plus optional event-signature decode for common ERC-20/721/1155 events (Transfer, Approval, OwnershipTransferred). Supports block range filter (default last 100 blocks) and topic-0 filter for narrowing to specific events. (price: $0.003 USDC, tier: metered)
Parameters schema
{
"type": "object",
"required": [
"address"
],
"properties": {
"limit": {
"type": "integer",
"default": 50,
"maximum": 500,
"minimum": 1,
"description": "Max log entries to return."
},
"topic0": {
"type": "string",
"description": "Optional event signature hash (32-byte hex) to filter on. E.g. Transfer = 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef."
},
"address": {
"type": "string",
"description": "Contract address (0x... 20-byte hex) to fetch logs for."
},
"to_block": {
"type": "string",
"description": "End block. Default = 'latest'."
},
"from_block": {
"type": "string",
"description": "Start block: hex ('0x12345'), decimal ('1234567'), or 'latest'. Default = latest - 100."
}
}
}Parent server
onyx-paid-mcp
https://github.com/dimitrilaouanis-tech/onyx-mcp
2/7 registries