Skip to main content

Function: getPublicKeyFromPrivateKey()

GalaChain core SDK 1.0.0-rc.8


GalaChain core SDK 1.0.0-rc.8 / index / getPublicKeyFromPrivateKey

Function: getPublicKeyFromPrivateKey()

getPublicKeyFromPrivateKey(privateKey): PublicKeyResult

Defined in: packages/gala-core-sdk/dist/index.d.ts:2379

The secp256k1 public key of a private key, uncompressed and compressed.

Parameters​

privateKey​

string

0x plus 64 hex digits.

Returns​

PublicKeyResult

Throws​

GalaSDKError INVALID_PRIVATE_KEY (bad_encoding, not_on_curve).

Example​

const { publicKey, compressedPublicKey } = getPublicKeyFromPrivateKey(key); // '0x04...', '0x02...'