> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CrossmintSDK.Companion

> Kotlin Object

**Object**

```kotlin theme={null}
companion object
```

## Properties

| Property | Type           | Description                          |
| -------- | -------------- | ------------------------------------ |
| `shared` | `CrossmintSDK` | Returns the configured SDK instance. |

## Functions

| Function    | Description                                                                                                            |
| ----------- | ---------------------------------------------------------------------------------------------------------------------- |
| `configure` | Configures the SDK with the given API key. Safe to call multiple times — subsequent calls after the first are ignored. |

### configure

```kotlin theme={null}
fun configure(apiKey: String, logLevel: Result = LogLevel.WARN)
```

Configures the SDK with the given API key. Safe to call multiple times — subsequent calls after the first are ignored.

```kotlin theme={null}
fun CrossmintSDK.Companion.configure(apiKey: String, appContext: Context, logLevel: LogLevel = LogLevel.WARN)
```

Configures the SDK with the given API key and Android application context. Safe to call multiple times — subsequent calls after the first are ignored.
