Skip to main content

Get Current Block Number

The getBlockNumber method allows you to fetch the current block number on the OP_NET network.


Method

getBlockNumber(): Promise<bigint>;
  • Returns:
    • Promise<bigint>: The current block number on the OP_NET network.

Example Usage

const blockNumber = await provider.getBlockNumber();
console.log(`Current Block Number: ${blockNumber}`);

Best Practices

  • Ensure the network parameter in your provider matches the network you want to fetch the block number from (e.g., regtest, testnet, mainnet).
  • Be aware of potential delays between requesting the block number and receiving it, especially on high-latency connections.
  • Always handle errors in case the network is unavailable or the request fails.

What’s Next?

After retrieving the block number, you can: