LogoLogo
Testnet BscScan
Testnet BscScan
  • Testnet BscScan
  • 🎯API Endpoints
    • Accounts
    • Contracts
    • Transactions
    • Blocks
    • Logs
    • Geth/Parity Proxy
    • Tokens
    • Stats
  • Visit Testnet BscScan
Powered by GitBook
On this page
  • Get Block Rewards by BlockNo
  • Get Estimated Block Countdown Time by BlockNo
  • Get Block Number by Timestamp

Was this helpful?

  1. API Endpoints

Blocks

PreviousTransactionsNextLogs

Last updated 3 years ago

Was this helpful?

Get Block Rewards by BlockNo

Returns the block reward awarded for validating a certain block.

https://api-testnet.bscscan.com/api
   ?module=block
   &action=getblockreward
   &blockno=12380347
   &apikey=YourApiKeyToken

Try this endpoint in your

Query Parameters

Parameter

Description

blockno

Sample Response

{
   "status":"1",
   "message":"OK",
   "result":{
      "blockNumber":"12380347",
      "timeStamp":"1631687500",
      "blockMiner":"0x35552c16704d214347f29fa77f77da6d75d7c752",
      "blockReward":"1486690000000000",
      "uncles":[
         
      ],
      "uncleInclusionReward":"0"
   }
}

​​ Tip : The timestamp field is denoted in

Get Estimated Block Countdown Time by BlockNo

Returns the estimated time remaining, in seconds, until a certain block is validated.

https://api-testnet.bscscan.com/api
   ?module=block
   &action=getblockcountdown
   &blockno=15380347
   &apikey=YourApiKeyToken

Query Parameters

Parameter

Description

blockno

Sample Response

{
   "status":"1",
   "message":"OK",
   "result":{
      "CurrentBlock":"12380387",
      "CountdownBlock":"15380347",
      "RemainingBlock":"2999960",
      "EstimateTimeInSec":"8999895.0"
   }
}

Get Block Number by Timestamp

Returns the block number that was validated at a certain timestamp.

https://api-testnet.bscscan.com/api
   ?module=block
   &action=getblocknobytime
   &timestamp=1601510400
   &closest=before
   &apikey=YourApiKeyToken

Query Parameters

Parameter

Description

timestamp

the integer representing the Unix timestamp in seconds.

closest

the closest available block to the provided timestamp, either before or after

Sample Response

{
   "status":"1",
   "message":"OK",
   "result":"2380234"
}

the integer block number to check block rewards for eg.

Try this endpoint in your

the integer block number to estimate time remaining to be validated eg.

Try this endpoint in your

Tip : Convert a regular date-time to a

🎯
🔗
⌛
browser
Unix timestamp.
🔗
browser
🔗
browser
⌛
Unix timestamp.
12697906
12697906