# publicKeyOf

> **publicKeyOf**(`privateKey`): `` `0x${string}` ``

Defined in: [wrap.ts:69](https://github.com/FilOzone/synapse-sdk/blob/68e30a2a5457180e60a5579eb5ecff90b65894b3/packages/keysmith/src/wrap.ts#L69)

The public key a sender wraps to, for the holder of a secp256k1 private key.

This is the derived key-agreement key, not the signing key's own public
point: publish this, not the address key.

## Parameters

| Parameter | Type |
| ------ | ------ |
| `privateKey` | `` `0x${string}` `` |

## Returns

`` `0x${string}` ``