Skip to content

eth_blockNumber

Returns the number of the most recent block.

None.

QUANTITY — Integer of the current block number the client is on.

Terminal window
curl -X POST https://eth-mainnet.blockreq.com/v1/rpc/public \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
{
"jsonrpc": "2.0",
"id": 1,
"result": "0x134e82a"
}
import { JsonRpcProvider } from "ethers";
const provider = new JsonRpcProvider("https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY");
const blockNumber = await provider.getBlockNumber();
console.log("Latest block:", blockNumber);
from web3 import Web3
w3 = Web3(Web3.HTTPProvider("https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY"))
print("Latest block:", w3.eth.block_number)
MethodCost
eth_blockNumber5 RU