> For the complete documentation index, see [llms.txt](https://developers.polymath.network/polymesh-sdk-api-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.polymath.network/polymesh-sdk-api-reference/docs-v6/enums/roletype.md).

# RoleType

## Index

### Enumeration members

* [CddProvider](/polymesh-sdk-api-reference/docs-v6/enums/roletype.md#cddprovider)
* [CorporateActionsAgent](/polymesh-sdk-api-reference/docs-v6/enums/roletype.md#corporateactionsagent)
* [PortfolioCustodian](/polymesh-sdk-api-reference/docs-v6/enums/roletype.md#portfoliocustodian)
* [TickerOwner](/polymesh-sdk-api-reference/docs-v6/enums/roletype.md#tickerowner)
* [TokenCaa](/polymesh-sdk-api-reference/docs-v6/enums/roletype.md#tokencaa)
* [TokenOwner](/polymesh-sdk-api-reference/docs-v6/enums/roletype.md#tokenowner)
* [TokenPia](/polymesh-sdk-api-reference/docs-v6/enums/roletype.md#tokenpia)
* [VenueOwner](/polymesh-sdk-api-reference/docs-v6/enums/roletype.md#venueowner)

## Enumeration members

### CddProvider

• **CddProvider**: = "CddProvider"

*Defined in* [*src/types/index.ts:88*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L88)

### CorporateActionsAgent

• **CorporateActionsAgent**: = "CorporateActionsAgent"

*Defined in* [*src/types/index.ts:91*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L91)

### PortfolioCustodian

• **PortfolioCustodian**: = "PortfolioCustodian"

*Defined in* [*src/types/index.ts:90*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L90)

### TickerOwner

• **TickerOwner**: = "TickerOwner"

*Defined in* [*src/types/index.ts:84*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L84)

### TokenCaa

• **TokenCaa**: = "TokenCaa"

*Defined in* [*src/types/index.ts:87*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L87)

### TokenOwner

• **TokenOwner**: = "TokenOwner"

*Defined in* [*src/types/index.ts:85*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L85)

### TokenPia

• **TokenPia**: = "TokenPia"

*Defined in* [*src/types/index.ts:86*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L86)

### VenueOwner

• **VenueOwner**: = "VenueOwner"

*Defined in* [*src/types/index.ts:89*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L89)
