eth_blockNumber

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_blockNumber
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
No parameters required

eth_getBlockByNumber

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_getBlockByNumber
  &tag=0x10d4f
  &boolean=true
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
tag
the block number, in hex eg. 0xC36B3C
boolean
the boolean value to show full transaction objects. when true, returns full transaction objects and their information, when false only returns a list of transactions.

eth_getUncleByBlockNumberAndIndex

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_getUncleByBlockNumberAndIndex
  &tag=0xC63276
  &index=0x0
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
tag
the block number, in hex eg. 0xC36B3C
index
the position of the uncle's index in the block, in hex eg. 0x5

eth_getBlockTransactionCountByNumber

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_getBlockTransactionCountByNumber
  &tag=0x10FB78
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
tag
the block number, in hex eg. 0x10FB78

eth_getTransactionByHash

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_getTransactionByHash
  &txhash=0xbc78ab8a9e9a0bca7d0321a27b2c03addeae08ba81ea98b03cd3dd237eabed44
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
txhash
the string representing the hash of the transaction

eth_getTransactionByBlockNumberAndIndex

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_getTransactionByBlockNumberAndIndex
  &tag=0xC6331D
  &index=0x11A
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
tag
the block number, in hex eg. 0xC36B3C
index
the position of the uncle's index in the block, in hex eg. 0x5

eth_getTransactionCount

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_getTransactionCount
  &address=0x4bd5900Cb274ef15b153066D736bf3e83A9ba44e
  &tag=latest
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
address
the string representing the address to get transaction count
tag
the string pre-defined block parameter, either earliest, pending or latest

eth_getTransactionReceipt

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_getTransactionReceipt
  &txhash=0xadb8aec59e80db99811ac4a0235efa3e45da32928bcff557998552250fa672eb
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
txhash
the string representing the hash of the transaction

eth_call

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_call
  &to=0xAEEF46DB4855E25702F8237E8f403FddcaF931C0
  &data=0x70a08231000000000000000000000000e16359506c028e51f16be38986ec5746251e9724
  &tag=latest
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
to
the string representing the address to interact with
data
the hash of the method signature and encoded parameters
tag
the string pre-defined block parameter, either earliest, pending or latest

eth_getCode

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_getCode
  &address=0xf75e354c5edc8efed9b59ee9f67a80845ade7d0c
  &tag=latest
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
address
the string representing the address to get code
tag
the string pre-defined block parameter, either earliest, pending or latest

eth_getStorageAt

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_getStorageAt
  &address=0x6e03d9cce9d60f3e9f2597e13cd4c54c55330cfd
  &position=0x0
  &tag=latest
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
address
the string representing the address to get code
position
the hex code of the position in storage, eg 0x0
tag
the string pre-defined block parameter, either earliest, pending or latest

eth_gasPrice

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_gasPrice
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
No parameters required

eth_estimateGas

https://api.routescan.io/v2/network/mainnet/evm/ /etherscan/api
  ?module=proxy
  &action=eth_estimateGas
  &data=0x4e71d92d
  &to=0xf0160428a8552ac9bb7e050d90eeade4ddd52843
  &value=0xff22
  &gasPrice=0x51da038cc
  &gas=0x5f5e0ff
  &apikey=YourApiKeyToken
Try this endpoint in your browser πŸ”—
Query Parameters
Parameter
Description
data
the hash of the method signature and encoded parameters
to
the string representing the address to interact with
value
the value sent in this transaction, in hex eg. 0xff22
gasPrice
the gas price paid for each unit of gas, in wei post EIP-1559, the gasPrice has to be higher than the block's baseFeePerGas
gas
the amount of gas provided for the transaction, in hex eg. 0x5f5e0ff