> ## 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.

# Function: allowlist()

# Function: allowlist()

> **allowlist**(`contracts`): [`SessionPolicy`](/sdk-reference/accounts/src/policy/type-aliases/SessionPolicy)

Defined in: [packages/accounts/src/policy/compile.ts:22](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/accounts/src/policy/compile.ts#L22)

Build an `allowlist` session policy: the session key may call only these contract addresses.

## Parameters

### contracts

`string`\[]

## Returns

[`SessionPolicy`](/sdk-reference/accounts/src/policy/type-aliases/SessionPolicy)
