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

# Interface: CulturaConfig

## Properties

### transport?

> `optional` **transport**: `Transport`

### chain?

> `optional` **chain**: `number` | [`CulturaChainType`](./cultura-chain-type)

Chain identifier. Can be either a chain name ('local', 'devnet', 'testnet')
or a chain ID number.

### wallet?

> `optional` **wallet**: `object`

### account?

> `optional` **account**: `` `0x${string}` `` | `Account`

### contracts?

> `optional` **contracts**: `object`

Optional contract addresses. If not provided, addresses will be determined based on the chain.
You can provide specific addresses to override the default ones for your chain.

#### attestationService?

> `optional` **attestationService**: `` `0x${string}` ``

#### schemaRegistry?

> `optional` **schemaRegistry**: `` `0x${string}` ``

#### culturaDigitalAsset?

> `optional` **culturaDigitalAsset**: `` `0x${string}` ``

#### royaltyModule?

> `optional` **royaltyModule**: `` `0x${string}` ``

#### signatureUtils?

> `optional` **signatureUtils**: `` `0x${string}` ``

#### bondToken?

> `optional` **bondToken**: `` `0x${string}` ``

#### mockLicensingProtocol?

> `optional` **mockLicensingProtocol**: `` `0x${string}` ``

#### verifierModule?

> `optional` **verifierModule**: `` `0x${string}` ``
