Parameters
address
string
REQUIRED
The address of the smart contract from which the bytecode will be obtained
blockNumber
string
REQUIRED
The block number as a string in hexadecimal format or tags. The supported tag values include earliest for the earliest/genesis block, latest for the latest mined block, pending for the pending state/transactions, safe for the most recent secure block, and finalized for the most recent secure block accepted by more than 2/3 of validators. safe and finalized are only supported on Ethereum, Gnosis, Arbitrum, Arbitrum Nova, and Avalanche C-chain
Returns
result
string
The bytecode from a given address returned as a string
Request
Response
1{2"jsonrpc": "2.0",3"id": 1,4"result": "0x0000000100200190000000040000c13d0000000001000019000000110001042e0000008001000039000000400010043f0000000001000416000000000001004b0000000e0000c13d0000002001000039000001000010044300000120000004430000000501000041000000110001042e000000000100001900000012000104300000001000000432000000110001042e000000120001043000000000000000000000000200000000000000000000000000000040000001000000000000000000eb03ba29560e727a94dc06df88e20de33e6c0ffef9e45cff9427cfb1b7f7c192"5}
1{2"jsonrpc": "2.0",3"id": 1,4"result": "0x0000000100200190000000040000c13d0000000001000019000000110001042e0000008001000039000000400010043f0000000001000416000000000001004b0000000e0000c13d0000002001000039000001000010044300000120000004430000000501000041000000110001042e000000000100001900000012000104300000001000000432000000110001042e000000120001043000000000000000000000000200000000000000000000000000000040000001000000000000000000eb03ba29560e727a94dc06df88e20de33e6c0ffef9e45cff9427cfb1b7f7c192"5}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free