# VyCreateErc1155ContractRequest

## Properties

| Field                       | Type                                                                                                                 | Description                                                                                                                                                                                                                                                                         | Required |
| --------------------------- | -------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| chain                       | [VyChain](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/enum/vychain)                                | The blockchain on which your contract/collection will be created                                                                                                                                                                                                                    | ✗        |
| name                        | string                                                                                                               | The name of the contract/collection                                                                                                                                                                                                                                                 | ✗        |
| symbol                      | string                                                                                                               | The symbol for the contract such as \*\*VENS\*\*                                                                                                                                                                                                                                    | ✗        |
| description                 | string                                                                                                               | The description of the contract/collection                                                                                                                                                                                                                                          | ✗        |
| image                       | string                                                                                                               | The URL of the image that will be displayed for your collection                                                                                                                                                                                                                     | ✗        |
| externalUrl                 | string                                                                                                               | You can add an external URL to your collection. This can be anything such as a link to your website                                                                                                                                                                                 | ✗        |
| media                       | [VyMediaDto](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/token/vymediadto)                         | This is the media object where you can add an optional key-value pair                                                                                                                                                                                                               | ✗        |
| owner                       | string                                                                                                               | The wallet address which will have admin access to the contract. The owner can call the admin right functions on the contract. You will be co-owning the contract with Venly where you will be the public owner of the contract. Venly is still allowed to do mints on your behalf. | ✗        |
| autoApprovedAddressesLocked | boolean                                                                                                              |                                                                                                                                                                                                                                                                                     | ✗        |
| royalties                   | [VyRoyaltiesReceiverDto](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/token/vyroyaltiesreceiverdto) |                                                                                                                                                                                                                                                                                     | ✗        |
| storage                     | [VyStorageDto](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/token/vystoragedto)                     |                                                                                                                                                                                                                                                                                     | ✗        |
| companyId                   | string                                                                                                               | You can optionally provide the \`companyId\` to specify for which company the contract should be created.                                                                                                                                                                           | ✗        |

## References

**Operation**

* [createErc1155Contract](https://sdk.venly.io/sdk-reference/ts-js-v3/function-references/token/contract/createerc1155contract)
