{"uid":"cap_xOUSC-nMljPH7fbuNp9E_","slug":"synapse-api-ethereum-rpc-endpoint-2c9611d6","name":"Synapse API — Ethereum RPC Endpoint","description":"High-speed API suite for AI processing, web scraping, and smart data utilities across 57+ blockchain networks. Pay-per-call via x402.","url":"https://synapse-api-brown.vercel.app/api/ethereum/rpc","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"method":{"type":"string"},"params":{"type":"array","items":{}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5XfIQs4X7CVrxswX1i9Qo","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Provides pay-per-call JSON-RPC access to the Ethereum blockchain network via x402 micropayments","exampleAgentPrompt":"Can you check the current ETH balance of wallet address 0xAbCd...1234 on Ethereum by calling eth_getBalance with the latest block tag?","exampleUseCases":[{"title":"Check Ethereum wallet balance","prompt":"What's the ETH balance of address 0x742d35Cc6634C0532925a3b844Bc454e4438f44e right now? Use eth_getBalance with the latest block."},{"title":"Fetch latest Ethereum block info","prompt":"Get me the latest Ethereum block — I need the block number, timestamp, and transaction count. Use eth_getBlockByNumber with true for full transactions."},{"title":"Broadcast signed Ethereum transaction","prompt":"I have a signed Ethereum transaction ready to submit — can you broadcast it to the network using eth_sendRawTransaction? Here's the hex: 0xf86c..."}],"resultDescription":"Returns a standard JSON-RPC 2.0 response object containing an id, jsonrpc version string, and result field with the Ethereum node's response — such as a hex-encoded balance, block object, transaction hash, receipt, or contract return data depending on the method called. Errors are returned as a JSON-RPC error object with code and message.","failureModes":["Invalid RPC method name returns JSON-RPC error -32601 (method not found)","Malformed params array causes error -32602 (invalid params)","Payment failure or missing x402 header returns HTTP 402","Rate limiting or node unavailability may return HTTP 503","Submitting a transaction with insufficient gas may succeed at RPC level but fail on-chain"],"whenToPreferThis":"Choose this endpoint when you need lightweight, pay-per-call Ethereum RPC access without committing to a subscription-based node provider like Infura or Alchemy. Ideal for agents that make infrequent or unpredictable Ethereum queries and want to pay only per call in USDC via x402. Useful when building on-chain workflows that need to read state, estimate gas, or broadcast transactions programmatically without managing API keys.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:03:04.166Z","isFirstParty":false}