chain_events
ActiveTool of io.github.digitalweb33333-creator/x402-endpoints
On-demand, decoded on-chain events for AI agents: query a contract's event logs on Base (eth_getLogs) and get normalized, human-readable events — Transfer, Approval, ERC-1155 TransferSingle/Batch, Uniswap V2/V3 Swap, Sync, Mint, Burn — with raw topics for unknown signatures. Filter by event name, full signature or topic0, and by block range or lookback. Decoded event feed with no RPC setup, block span capped. Price: $0.05 per call (x402 payment, USDC on Base mainnet). Decoded, normalized on-chain events via eth_getLogs on Base: Transfer, Approval, ERC-1155 TransferSingle/Batch, Uniswap V2/V3 Swap, Sync, Mint, Burn — raw topics for unknown signatures. Filter by event name/signature/topic0 and block range. Input: contract (+event, block range/lookback).
Parameters schema
{
"type": "object",
"required": [
"contract"
],
"properties": {
"event": {
"type": "string",
"description": "Event name (Transfer/Approval/Swap/Mint/Burn/TransferSingle/Sync), full signature 'Transfer(address,address,uint256)', or 0x topic0. Omit for all."
},
"limit": {
"type": "integer",
"description": "Max events (1-100, most recent in range)"
},
"contract": {
"type": "string",
"pattern": "^0x[a-fA-F0-9]{40}$",
"description": "Contract address to read logs from (0x + 40 hex)"
},
"lookback": {
"type": "integer",
"description": "If from/to omitted, scan the last N blocks (1-5000, default 2000)"
},
"to_block": {
"type": "integer",
"description": "End block (inclusive). Omit for latest."
},
"from_block": {
"type": "integer",
"description": "Start block (inclusive). Omit to use lookback."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
io.github.digitalweb33333-creator/x402-endpoints
https://github.com/digitalweb33333-creator/x402-endpoints
1/7 registries