{"uid":"cap_NF1xMrW1bOwuhVoOrE6Lq","slug":"ethereum-mainnet-get-transaction-by-hash-dbcb6007","name":"Ethereum Mainnet Get Transaction By Hash","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_eth_gettransactionbyhash?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"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"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"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZUrcv9agXVu526BEejkq2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches full Ethereum mainnet transaction details for a given transaction hash via eth_getTransactionByHash","exampleAgentPrompt":"Can you pull up the full details for Ethereum mainnet transaction 0xc43fe089e6e8de6c1bf47a65f74661323154af09655dbde2c7f728e768d864eb — I want to see the sender, receiver, value, gas price, and which block it landed in?","exampleUseCases":[{"title":"Verify a DeFi transaction settlement","prompt":"I just submitted a swap on Uniswap and the tx hash is 0xc43fe089e6e8de6c1bf47a65f74661323154af09655dbde2c7f728e768d864eb — can you look it up on Ethereum mainnet and confirm it went through, who sent it, and what block it's in?"},{"title":"Audit a suspicious wallet transfer","prompt":"Someone claims they sent ETH to our address — the transaction hash they gave me is 0xabc123...def456. Can you fetch the full transaction details from Ethereum mainnet so I can verify the sender, recipient, and amount?"},{"title":"Extract contract call input data","prompt":"I need to decode what happened in Ethereum transaction 0xc43fe089e6e8de6c1bf47a65f74661323154af09655dbde2c7f728e768d864eb — can you retrieve the raw transaction including the input data and the contract it was sent to?"}],"resultDescription":"Returns a JSON object with the full Ethereum transaction record including: hash, from, to, value, gas, gasPrice, maxFeePerGas, maxPriorityFeePerGas, nonce, input data, type, chainId, blockHash, blockNumber, blockTimestamp, transactionIndex, accessList, and ECDSA signature components (r, s, v, yParity).","failureModes":["Transaction hash not found (unmined, wrong network, or typo) — result may be null","Invalid hash format (not 0x + 64 hex chars) — request rejected","Transaction on a different chain (e.g. Base, Polygon) — returns null since this endpoint only covers Ethereum mainnet","Rate limiting or payment failure — 402 response if x402 payment not completed","Network timeout if Ethereum node is slow to respond"],"whenToPreferThis":"Use this endpoint when you need the full raw transaction object for a known Ethereum mainnet tx hash — including input data, gas parameters, block context, and signature fields. Prefer this over block-level reads when you have a specific tx hash. Use sibling endpoints for balance queries, gas price checks, or reads on other chains like Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T12:40:43.625Z","isFirstParty":false,"canonicalSlug":"ethereum-mainnet-get-transaction-by-hash-dbcb6007"}