# Eth\_getStorageAt

## Get Storage At

> Returns the value stored at \`position\` in the storage of the contract at \`address\` at the given \`blockNumber\`.<br>

```json
{"openapi":"3.0.0","info":{"title":"Ethereum JSON-RPC","version":"1.0.0"},"servers":[{"url":"https://arbitrum.nownodes.io"}],"security":[{"api-keyAuth":[]}],"components":{"securitySchemes":{"api-keyAuth":{"type":"apiKey","in":"header","name":"api-key"}}},"paths":{"/":{"post":{"tags":["eth_getStorageAt"],"summary":"Get Storage At","operationId":"ethGetStorageAt","description":"Returns the value stored at `position` in the storage of the contract at `address` at the given `blockNumber`.\n","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["jsonrpc","method","params","id"],"properties":{"jsonrpc":{"type":"string","description":"JSON-RPC version."},"method":{"type":"string","description":"JSON-RPC method name."},"params":{"type":"array","description":"Parameters array:\n1) address: string - Contract address to query storage from.\n2) position: string - Storage slot position (hex string).\n3) block number: string - Block number or keywords (\"latest\", \"earliest\", \"pending\").\n","maxItems":3,"items":{"type":"string","description":"Contract address in hex format (20 bytes)."}},"id":{"type":"integer","description":"Request identifier."}}}}}},"responses":{"200":{"description":"Storage slot value at the specified position","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","description":"JSON-RPC version."},"id":{"type":"integer","description":"Request ID."},"result":{"type":"string","description":"Value of the storage slot at the given position (32-byte hex string)."}}}}}}}}}}}
```
