> For the complete documentation index, see [llms.txt](https://sdk.venly.io/sdk-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sdk.venly.io/sdk-reference/ts-js-v3/object-references/token/vyerc20tokencontractdto.md).

# VyErc20TokenContractDto

## Properties

| Field         | Type                                                                               | Description                                                                | Required |
| ------------- | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------- |
| chain         | [VyChain](/sdk-reference/ts-js-v3/object-references/enum/vychain.md)               | The blockchain of the token contract.                                      | ✗        |
| address       | string                                                                             | The token contract address.                                                | ✗        |
| name          | string                                                                             | The token contract name.                                                   | ✗        |
| symbol        | string                                                                             | The token contract symbol.                                                 | ✗        |
| maxSupply     | number                                                                             | The maximum number of token allowed to be minted under the token contract. | ✗        |
| burnable      | boolean                                                                            | Indication if the token contract is set to burnable or not.                | ✗        |
| owner         | string                                                                             | The owner wallet address that has admin rights on the token contract.      | ✗        |
| onChainStatus | [VyOnChainState](/sdk-reference/ts-js-v3/object-references/enum/vyonchainstate.md) | The current on-chain status of the deployed token contract.                | ✗        |

## References

**Operation**

* [getErc20Contracts](/sdk-reference/ts-js-v3/function-references/token/erc20-contract/geterc20contracts.md)
* [getErc20Contract](/sdk-reference/ts-js-v3/function-references/token/erc20-contract/geterc20contract.md)
