Skip to main content

Properties

transport?

optional transport: Transport

chain?

optional chain: number | CulturaChainType
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}`