# FromSecp256k1Options

Defined in: [packages/synapse-core/src/session-key/secp256k1.ts:147](https://github.com/FilOzone/synapse-sdk/blob/7fdc04df4e3c52366a9f0cd55da4c05e20b2ed82/packages/synapse-core/src/session-key/secp256k1.ts#L147)

## Properties

### chain

> **chain**: `Chain`

Defined in: [packages/synapse-core/src/session-key/secp256k1.ts:152](https://github.com/FilOzone/synapse-sdk/blob/7fdc04df4e3c52366a9f0cd55da4c05e20b2ed82/packages/synapse-core/src/session-key/secp256k1.ts#L152)

***

### expirations?

> `optional` **expirations**: [`Expirations`](/reference/filoz/synapse-core/session-key/type-aliases/expirations/)

Defined in: [packages/synapse-core/src/session-key/secp256k1.ts:149](https://github.com/FilOzone/synapse-sdk/blob/7fdc04df4e3c52366a9f0cd55da4c05e20b2ed82/packages/synapse-core/src/session-key/secp256k1.ts#L149)

***

### privateKey

> **privateKey**: `` `0x${string}` ``

Defined in: [packages/synapse-core/src/session-key/secp256k1.ts:148](https://github.com/FilOzone/synapse-sdk/blob/7fdc04df4e3c52366a9f0cd55da4c05e20b2ed82/packages/synapse-core/src/session-key/secp256k1.ts#L148)

***

### root

> **root**: `` `0x${string}` `` \| `Account`

Defined in: [packages/synapse-core/src/session-key/secp256k1.ts:150](https://github.com/FilOzone/synapse-sdk/blob/7fdc04df4e3c52366a9f0cd55da4c05e20b2ed82/packages/synapse-core/src/session-key/secp256k1.ts#L150)

***

### transport?

> `optional` **transport**: `HttpTransport` \| `WebSocketTransport` \| `FallbackTransport`

Defined in: [packages/synapse-core/src/session-key/secp256k1.ts:151](https://github.com/FilOzone/synapse-sdk/blob/7fdc04df4e3c52366a9f0cd55da4c05e20b2ed82/packages/synapse-core/src/session-key/secp256k1.ts#L151)