> ## Documentation Index
> Fetch the complete documentation index at: https://docs.buckspay.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: BatchBuilder

# Interface: BatchBuilder

Defined in: [packages/core/src/batch.ts:10](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/core/src/batch.ts#L10)

## Methods

### add()

> **add**(`call`): `this`

Defined in: [packages/core/src/batch.ts:11](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/core/src/batch.ts#L11)

#### Parameters

##### call

[`Call`](/sdk-reference/core/src/interfaces/Call)

#### Returns

`this`

***

### build()

> **build**(): [`Call`](/sdk-reference/core/src/interfaces/Call)\[]

Defined in: [packages/core/src/batch.ts:13](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/core/src/batch.ts#L13)

#### Returns

[`Call`](/sdk-reference/core/src/interfaces/Call)\[]

***

### size()

> **size**(): `number`

Defined in: [packages/core/src/batch.ts:12](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/core/src/batch.ts#L12)

#### Returns

`number`
