# Function: didOf()

```ts
function didOf(publicKey, provider?): Promise<string>;
```

Defined in: [packages/core/src/identity/did.ts:19](https://github.com/leifriksheim/minca/blob/main/core/src/identity/did.ts#L19)

The did:key of a P-256 public key

## Parameters

| Parameter | Type |
| ------ | ------ |
| `publicKey` | `CryptoKey` |
| `provider?` | [`CryptoProvider`](https://minca.dev/api/core/interfaces/CryptoProvider.md) |

## Returns

`Promise`\<`string`\>
