- Transaction
- Block
- Chain
- Memory Pool
Returns various state info regarding block chain processing.
GET
/chaininfo.json
chain
Last modified:2024-05-27 22:00:31
Request
None
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/chaininfo.json'
Responses
🟢200successful operation
application/json
Body
chain
enum<string>
optional
Allowed values:
maintestregtest
blocks
integer <int64>
optional
headers
integer <int64>
optional
bestblockhash
string
optional
difficulty
integer <int64>
optional
mediantime
integer <int32>
optional
verificationprogress
integer <int32>
optional
initialblockdownload
boolean
optional
chainwork
string
optional
size_on_disk
integer <int64>
optional
pruned
boolean
optional
softforks
array[object (BIP) {3}]
optional
id
string
optional
version
integer <int32>
optional
reject
object
optional
bip9_softforks
object
optional
name
object (BIP9)
optional
warnings
string
optional
Example
{
"chain": "main",
"blocks": 0,
"headers": 0,
"bestblockhash": "string",
"difficulty": 0,
"mediantime": 0,
"verificationprogress": 0,
"initialblockdownload": true,
"chainwork": "string",
"size_on_disk": 0,
"pruned": true,
"softforks": [
{
"id": "string",
"version": 0,
"reject": {
"status": true
}
}
],
"bip9_softforks": {
"name": {
"status": "defined",
"startTime": 0,
"timeout": 0,
"since": 0
}
},
"warnings": "string"
}