> For the complete documentation index, see [llms.txt](https://zpass.docs.aleo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zpass.docs.aleo.org/zpass-sdk/overview/getleaveshashes.md).

# getLeavesHashes

**Description**\
The `getLeavesHashes` method hashes the input values to generate leaf hashes for the Merkle tree.

**Parameters**

* `inputs` (`string[]`): An array of strings representing the raw data for the leaves.

**Returns**\
Returns a `Promise` that resolves to a `string[]` containing the hashed leaf nodes. Always append to size of 8 with `0field` if data length is < 8.

**Example**

```typescript
const hashes = await sdk.getLeavesHashes(["data1", "data2", "data3"]);
console.log("Leaf Hashes:", hashes);
```
