Returns a Merkle proof that links a shardchain block to a masterchain block. This proof cryptographically verifies that the shard block is part of the canonical chain. Essential for light clients and cross-chain bridges that need to verify shard data without trusting the API.
The workchain to query. Use -1 for masterchain (validators, system contracts, config) or 0 for basechain (regular accounts and contracts). Most user transactions happen on workchain 0.
The shard identifier. Masterchain always uses -9223372036854775808. For basechain, shards split and merge dynamically. Use the shards endpoint to discover current shard configuration.
Masterchain block sequence number (block height). Used to query state at a specific point in time. If omitted, returns the current state.
Seqno of masterchain block starting from which proof is required. If not specified latest masterchain block is used
Returns a cryptographic proof chain linking a shard block to the masterchain.
Returns true if the request succeeded; otherwise false. See the error field for details.
Response data. Present only when ok is true.
Optional request ID that you can pass in the request and receive back in the response. Useful for matching async responses.