Skip to main content
GET
/
vault
/
accounts
/
{vaultAccountId}
/
{assetId}
/
{change}
/
{addressIndex}
/
public_key_info
TypeScript
const response: Promise<FireblocksResponse<PublicKeyInformation>> = fireblocks.vaults.getPublicKeyInfoForAddress(vaultsApiGetPublicKeyInfoForAddressRequest);
{
  "algorithm": "MPC_ECDSA_SECP256K1",
  "derivationPath": [
    44,
    0,
    0,
    0,
    0
  ],
  "publicKey": "1044c36403c1802818b472398f546a43a0d91569d5583a6e807c3825b155c7bd"
}

Documentation Index

Fetch the complete documentation index at: https://developers.fireblocks.com/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

vaultAccountId
string<numeric>
required
assetId
string
required
change
number
required
addressIndex
number
required

Query Parameters

compressed
boolean

Response

Public Key Information

algorithm
enum<string>

Elliptic Curve

Available options:
MPC_ECDSA_SECP256K1,
MPC_ECDSA_SECP256R1,
MPC_EDDSA_ED25519
derivationPath
integer[]

BIP44 derivation path

Example:
[44, 0, 0, 0, 0]
publicKey
string

Compressed/Uncompressed public key value in hex representation

Example:

"1044c36403c1802818b472398f546a43a0d91569d5583a6e807c3825b155c7bd"