---
title: "addTokenConfiguration(for:)"
framework: cryptotokenkit
role: symbol
role_heading: Instance Method
path: "cryptotokenkit/tktokendriver/configuration/addtokenconfiguration(for:)"
---

# addTokenConfiguration(for:)

Creates a configuration object for a token with the token instance identifier you specify.

## Declaration

```swift
func addTokenConfiguration(for instanceID: TKToken.InstanceID) -> TKToken.Configuration
```

## Parameters

- `instanceID`: The token’s instance identifier.

## Return Value

Return Value The configuration class for the token.

## Discussion

Discussion This method adds the created configuration into the tokenConfigurations dictionary. Adding a configuration with an instanceID that already exists replaces the existing configuration with a new empty configuration.

## See Also

### Adding and Removing Configurations

- [removeTokenConfiguration(for:)](cryptotokenkit/tktokendriver/configuration/removetokenconfiguration(for:).md)
