---
title: "Merkle proofs"
method: GET
path: "/transactions/merkleProof"
tags: ["transactions"]
---

# Merkle proofs

`GET /transactions/merkleProof`

Get [merkle proofs](https://docs.waves.tech/en/blockchain/block/merkle-root#proof-of-transaction-in-block) for given transactions. For dozens of transactions, better use the POST method. Limited by `rest-api.transactions-by-address-limit`, 1000 by default.

## Query parameters

- `id` string[], required

## Response `200`

successful operation

- TransactionMerkleProofs
  - `id` string, required
  - `transactionIndex` integer, required — Sequential number of the transaction in the block
  - `merkleProof` Hash[], required — Array of sibling hashes of the Merkle tree, bottom-to-top

---

[API](https://skmtc.dev/wavesplatform/apis/waves-full-node-chainid.md) · [All operations](https://skmtc.dev/wavesplatform/apis/waves-full-node-chainid/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/wavesplatform/waves-full-node-chainid/revisions/09465bcdf6ce/schema)
