[**@sodot/sodot-web-sdk**](/web/api-ref) • **Docs**

***

[@sodot/sodot-web-sdk](/web/api-ref) / ExportableEd25519InitKeygenResult

# Class: ExportableEd25519InitKeygenResult

An ExportableEd25519 key init result, generated by the `ExportableEd25519.keygenInit` function.
It contains a base58 string keygenId that must be provided to other parties we intend to perform keygen with.
It also contains a hex string of the **secret** keygen value that must be used during keygen.

## Constructors

### new ExportableEd25519InitKeygenResult()

> **new ExportableEd25519InitKeygenResult**(`keygenId`, `keygenSecret`): [`ExportableEd25519InitKeygenResult`](/web/api-ref/classes/ExportableEd25519InitKeygenResult)

#### Parameters

• **keygenId**: `string`

A base58 string that is a public value that should be provided to other parties we intend to perform keygen with.

• **keygenSecret**: `string`

A hex string that represents a **secret** value that must be provided when participating in keygen.

#### Returns

[`ExportableEd25519InitKeygenResult`](/web/api-ref/classes/ExportableEd25519InitKeygenResult)

A new ExportableEd25519InitKeygenResult object

## Properties

### keygenId

> **keygenId**: `string`

***

### keygenSecret

> **keygenSecret**: `string`
