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

# PasskeyProvider

> Kotlin Interface

**Interface**

```kotlin theme={null}
interface PasskeyProvider
```

## Functions

| Function | Description |
| - | - |
| `signWithPasskey` | Shows the passkey prompt and signs challenge with the passkey credentialId. |

### signWithPasskey

```kotlin theme={null}
abstract suspend fun signWithPasskey(challenge: String, credentialId: String): Result<PasskeySignResult, PasskeyError>
```

Shows the passkey prompt and signs challenge with the passkey credentialId.
