> ## 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.

# DefaultCrossmintAppIdentityResolver

> Flutter Final Class

**Final Class**

Default app identity resolver that reads the platform bundle/package ID using `PackageInfo`.

```dart theme={null}
final class DefaultCrossmintAppIdentityResolver implements CrossmintAppIdentityResolver
```

On iOS: returns the bundle identifier (e.g. `com.example.myapp`).
On Android: returns the package name (e.g. `com.example.myapp`).

This mirrors the official Crossmint RN SDK's behavior of auto-deriving
the app ID from Expo constants.

## Constructors

### DefaultCrossmintAppIdentityResolver

```dart theme={null}
const DefaultCrossmintAppIdentityResolver()
```

## Methods

### resolveAppId

```dart theme={null}
Future<String?> resolveAppId()
```
