# publicKeyOf

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

Defined in: [wrap.ts:69](https://github.com/FilOzone/synapse-sdk/blob/d80afb89df823a5628b86ab0edae21dc95850f82/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}` ``