{"uid":"cap_1nV8vW1BxM6kUx-4RCNN4","slug":"skills-onesource-io-75222683","name":"Ethereum Raw Storage Slot Reader (eth_getStorageAt)","description":"Read a raw storage slot from any Ethereum contract via eth_getStorageAt","url":"https://skills.onesource.io/api/chain/storage","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"slot":{"type":"string","pattern":"^0x[a-fA-F0-9]+$"},"block":{"oneOf":[{"type":"integer","minimum":0},{"enum":["latest","pending","earliest","safe","finalized"],"type":"string"},{"type":"string","pattern":"^0x[a-fA-F0-9]+$"}]},"network":{"enum":["ethereum","sepolia","avax","megaeth","megaeth-testnet","base"],"type":"string","default":"ethereum"},"contract":{"type":"string","pattern":"^0x[a-fA-F0-9]{40}$"}}},"responseSchema":{"type":"object","required":["data","meta"],"properties":{"data":{"type":"object","required":["value"],"properties":{"value":{"type":"string"}}},"meta":{"type":"object","required":["endpoint","request_id"],"properties":{"endpoint":{"type":"string"},"request_id":{"type":"string"}}}}},"example":{"request":{"slot":"0x0","block":"latest","network":"ethereum","contract":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"},"response":{"data":{"value":"0x000000000000000000000000fcb19e6a322b27c06842a71e8c725399f049ae3a"},"meta":{"endpoint":"/api/chain/storage","request_id":"ddcb70bd5499878f"}}},"exampleRequest":{"slot":"0x0","block":"latest","network":"ethereum","contract":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"},"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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_1wQJo8hYc5TgEEMphsJWq","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Reads a raw 32-byte storage slot from any Ethereum-compatible smart contract at a given block using eth_getStorageAt","exampleAgentPrompt":"What is the raw 32-byte value stored in slot 0x0 of the contract at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum at the latest block?","exampleUseCases":null,"resultDescription":"Returns the raw 32-byte hex value stored at the specified storage slot of the target contract on the specified network at the specified block. This is the low-level EVM storage output, suitable for decoding into addresses, integers, booleans, or other Solidity types.","failureModes":["Invalid contract address format returns validation error","Invalid slot hex pattern returns 400 bad request","Contract does not exist at specified block returns zero bytes (0x000...000)","Unsupported network name returns 400 or 422","Block number out of range or not yet mined returns error","Payment not provided or insufficient (x402) returns 402 Payment Required"],"whenToPreferThis":"Use this endpoint when you need the lowest-level, raw storage access to any EVM contract — especially for reading non-standard or unverified storage layouts, inspecting proxy slots directly, or auditing contract state at a specific historical block. Prefer this over higher-level contract-read endpoints when the ABI is unavailable, the slot is known, or you need deterministic hex output for further decoding.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:50:09.281Z","isFirstParty":false}