[Go to site: main page, start]

getMasterchainInfo - Ton

getMasterchainInfo. Provides information about the current state of the masterchain, including its latest block details and other relevant metadata.

getMasterchainInfo - ton [Value: 100CU]
Provides information about the current state of the masterchain, including its latest block details and other relevant metadata.
Use cases
Use cases
  • Get details of the TON masterchain
  • Monitor masterchain status and properties
  • Access the latest masterchain block info
Constraints
Constraints
  • Requires a synced node for accurate data
  • Only provides current masterchain info
  • Dependent on node connectivity to the network
Get started
Unlock Access to 100+ chains
Boost your app's speed and reliability with dRPC - get your access API key
Language
Request
Examples
curl --request GET \
     --url  'https://lb.drpc.live/ton/{API-KEY}getMasterchainInfo' \
     --header 'accept: application/json'
Copy
Response
200
{
    "ok": true,
    "result": {
        "@type": "blocks.masterchainInfo",
        "last": {
            "@type": "ton.blockIdExt",
            "workchain": -1,
            "shard": "-9223372036854775808",
            "seqno": 41579322,
            "root_hash": "cbKM7O8sO62lSHGEkTvzziOnsz/dKyWoUm3KH/jVy2Y=",
            "file_hash": "+Zw6wiciKr263nTKNj5sv9M/oktH0+fvzSFnAr3hc34="
        },
        "state_root_hash": "+VEFfbRE6vNcH1i3uU5dqAlyckasYo6JmrhJl9aRLdA=",
        "init": {
            "@type": "ton.blockIdExt",
            "workchain": -1,
            "shard": "0",
            "seqno": 0,
            "root_hash": "F6OpKZKqvqeFp6CQmFomXNMfMj2EnaUSOXN+Mh+wVWk=",
            "file_hash": "XplPz01CXAps5qeSWUtxcyBfdAo5zVb1N979KLSKD24="
        },
        "@extra": "1730410713.161648:0:0.9739182289304882"
    }
}
Copy
Path params
Parameters
Query params
Parameters
Request params
ParametersThis method does not accept any parameters.
Response
200
Response params
object
okboolean
Indicates whether the request was successful.
resultobject
Contains the result data.
object
@typestring
Type of the result structure, indicating it's masterchain information.
lastobject
Details of the last block in the masterchain.
object
@typestring
Type of the block identifier.
workchaininteger
ID of the workchain; -1 represents the masterchain.
shardinteger
ID of the shard, represented as a signed integer.
seqnointeger
Sequence number of the last block.
root_hashstring
Root hash of the last block.
file_hashstring
File hash associated with the last block.
state_root_hashstring
Root hash representing the state of the masterchain.
initobject
Initialization block details.
object
@typestring
Type of the initialization block identifier.
workchaininteger
ID of the workchain; -1 represents the masterchain.
shardstring
ID of the shard for the initialization block.
seqnointeger
Sequence number of the initialization block.
root_hashstring
Root hash of the initialization block.
file_hashstring
File hash associated with the initialization block.
@extrastring
Extra information related to the response.