{"uid":"cap_moLp8kMqflYvbyrdh22Dn","slug":"arysphere-ethereum-mainnet-logs-transaction-reader-08fbbbfd","name":"ARYSPHERE Ethereum Mainnet Logs & Transaction Reader","description":"ARYSPHERE sells AI-written verdicts on Base token contracts (a grade, a one-liner, a roast and the contract's facts) and Base/Ethereum chain reads, paid per call in USDC on Base over x402 v2. No account and no API key.","url":"https://api.arysphere.com/v1/ventures/x402_eth_reads_v1/eth_mainnet_logs_and_tx?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"hash":{"type":"string","description":"transaction hash, 0x + 64 hex"},"blocks":{"type":"string","description":"optional, last N blocks, 1-100 (default 10)"},"topic0":{"type":"string","description":"optional event signature hash, 0x + 64 hex"},"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"contract, 0x + 40 hex"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"parts":{"eth_mainnet_eth_getlogs":{"ok":true,"chain":"ethereum","method":"eth_getLogs","result":{"logs":[{"data":"0x0000000000000000000000000000000000000000000000000000000011000a58","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x000000000000000000000000bdb3ba9ffe392549e1f8658dd2630c141fdf47b6"],"address":"0xdac17f958d2ee523a2206206994597c13d831ec7","removed":false,"logIndex":"0x17","blockHash":"0xf88c7d6da7b73bdf869dac8661602de3f98f208d7eb052a1073edd6e5041a363","blockNumber":"0x18ff029","blockTimestamp":"0x6ad30f1b","transactionHash":"0x4c1a6d22ae7677c3c500e5ad82827193dbc4aaf488a6af3c3e7c8ce5e04334a0","transactionIndex":"0x2"},{"data":"0x0000000000000000000000000000000000000000000000000000000002faf080","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x000000000000000000000000924e1b33b1fc3041351b2082ddd11d5c8bcca370"],"address":"0xdac17f958d2ee523a2206206994597c13d831ec7","removed":false,"logIndex":"0x39","blockHash":"0xf88c7d6da7b73bdf869dac8661602de3f98f208d7eb052a1073edd6e5041a363","blockNumber":"0x18ff029","blockTimestamp":"0x6ad30f1b","transactionHash":"0x6cb83f77e12d2b4be5980a47bcfd0f3a24a3743cbc49775a323172f539610a5f","transactionIndex":"0x8"}],"count":1394,"to_block":26210354,"truncated":true,"from_block":26210345},"service":"x402_eth_reads_v1.eth_mainnet_eth_getlogs"},"eth_mainnet_eth_gettransactionbyhash":{"ok":true,"chain":"ethereum","method":"eth_getTransactionByHash","result":{"r":"0x4ce24c0306d81eb49173e339b90025a281ccc73f1b645c955cdcaa32dfa81ab1","s":"0x26efbc9d02b4e6d659ea3823fe3ec6ea84409edcf6b21a8737b041af3ce6308b","v":"0x0","to":"0x0000000aa232009084bd71a5797d089aa4edfad4","gas":"0x6e4cc","from":"0xc917c3fa468f2c4b9c84c72caa46420eb9825249","hash":"0xc43fe089e6e8de6c1bf47a65f74661323154af09655dbde2c7f728e768d864eb","type":"0x2","input":"0x09c5eabe000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000002950000cca0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000001000000000000000000000000","nonce":"0x23866","value":"0x0","chainId":"0x1","yParity":"0x0","gasPrice":"0x206e2cc9","blockHash":"0x7538fe3a3bb34856c428edf3a6987a3f65c62e420473a509e0ef6e6446aac74b","accessList":[],"blockNumber":"0x18f1ab8","maxFeePerGas":"0x40f9b8b4","blockTimestamp":"0x6ac905e3","transactionIndex":"0x0","maxPriorityFeePerGas":"0x0"},"service":"x402_chain_reads_v1.eth_gettransactionbyhash"}},"service":"x402_eth_reads_v1.eth_mainnet_logs_and_tx"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vvQuvHt3h7lT8qBYs740H","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches Ethereum mainnet event logs filtered by contract address/topic and retrieves transaction details by hash, paid per call in USDC via x402.","exampleAgentPrompt":"Pull the latest event logs for Ethereum contract 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 filtered by Transfer topic 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef over the last 20 blocks, and also get the transaction details for hash 0xc43fe089e6e8de6c1bf47a65f74661323154af09655dbde2c7f728e768d864eb on Ethereum mainnet.","exampleUseCases":[{"title":"Track ERC-20 transfers on Ethereum","prompt":"Get the last 50 blocks of Transfer event logs for the USDC contract at 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 on Ethereum mainnet using topic 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef."},{"title":"Verify a specific Ethereum transaction","prompt":"Look up the full details of this Ethereum mainnet transaction for me: 0xc43fe089e6e8de6c1bf47a65f74661323154af09655dbde2c7f728e768d864eb — I need the from address, to address, gas used, and input data."},{"title":"Audit smart contract events on Ethereum","prompt":"Fetch the event logs emitted by Ethereum contract 0x7a250d5630b4cf539739df2c5dacb4c659f2488d over the last 30 blocks so I can audit recent activity without setting up a node."}],"resultDescription":"Returns a JSON object with two parts: eth_mainnet_eth_getlogs (array of raw log objects with address, topics, data, blockNumber, transactionHash, logIndex, etc., plus count and truncation info) and eth_mainnet_eth_gettransactionbyhash (full transaction object with from, to, gas, input, r/s/v signatures, type, and hash). The ok field indicates success for each part.","failureModes":["Invalid transaction hash format returns error on the transaction part","Contract address in wrong format (not 0x + 40 hex) causes validation failure","topic0 hash not properly formatted causes log filter to return no results","blocks value out of range 1-100 returns validation error","Network unavailability on Ethereum mainnet causes downstream RPC error","No logs found for the given filter returns empty logs array with count 0"],"whenToPreferThis":"Choose this endpoint when you need to read Ethereum mainnet event logs and/or transaction details without setting up your own RPC node, API key, or account. Ideal for agents that need pay-per-call, keyless blockchain reads on Ethereum mainnet via x402 USDC micropayments. Prefer over alternatives when you need both logs (eth_getLogs) and transaction data (eth_getTransactionByHash) in a single call, or when you want no subscription overhead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T12:40:48.370Z","isFirstParty":false,"canonicalSlug":"arysphere-ethereum-mainnet-logs-transaction-reader-08fbbbfd"}